dsPIC数字信号控制器 C程序开发及应用基本信息

书    名 dsPIC数字信号控制器 C程序开发及应用 出版社 北京航空航天大学出版社
丛 书 名    冷配在线 作    者 梁海浪

《dsPIC数字信号控制器C程序开发及应用》主要介绍dsPIC30F系列数字信号控制器的接口电路设计和编程方法等实用技术。书中介绍了大量的应用例程和与编程相关的知识,几乎涉及到dsPIC30F系列数字信号控制器所有功能模块的编程应用,并给出典型应用实例的电路原理图和源程序清单,所有程序均在实验板上调试通过。《dsPIC数字信号控制器C程序开发及应用》含光盘1张,内含书中各章节源程序。

dsPIC数字信号控制器 C程序开发及应用造价信息

市场价 信息价 询价
材料名称 规格/型号 市场价
(除税)
工程建议价
(除税)
行情 品牌 单位 税率 供应商 报价日期
数字程序控制器 DPC-9806 查看价格 查看价格

CENTRE

13% 南宁市天度灯光音响设备有限公司
8600程序控制器 NELSON-8694 查看价格 查看价格

尼尔森

13% 昆明苍松园艺科技有限公司
RO程序控制器 五进采集点数(无水保护、高压保护、上液位保护、下液位保护、外部操) /四出控制点数(增压泵、高压泵、进水阀、冲洗阀) 查看价格 查看价格

13% 佛山市创铭自动化科技有限公司
8600程序控制器 NELSON-8686 查看价格 查看价格

尼尔森

13% 昆明苍松园艺科技有限公司
8300程序控制器 NELSON-8382 查看价格 查看价格

尼尔森

13% 昆明苍松园艺科技有限公司
8600程序控制器 NELSON-8690 查看价格 查看价格

尼尔森

13% 昆明苍松园艺科技有限公司
双扇常闭防火门现场控制器 符合国家消防要求的规定/RXPM-CD-02 查看价格 查看价格

营口天成

13% 营口天成消防设备有限公司长沙代理
路灯单灯控制器 产品 / 4G单灯控制器 查看价格 查看价格

华业

13% 四川众兴华业市政照明工程有限公司
材料名称 规格/型号 除税
信息价
含税
信息价
行情 品牌 单位 税率 地区/时间
释放控制器 二区 查看价格 查看价格

湛江市2005年2月信息价
释放控制器 四区 查看价格 查看价格

湛江市2005年2月信息价
释放控制器 一区 查看价格 查看价格

湛江市2005年1月信息价
释放控制器 二区 查看价格 查看价格

湛江市2005年1月信息价
释放控制器 四区 查看价格 查看价格

湛江市2005年1月信息价
释放控制器 一区 查看价格 查看价格

湛江市2005年2月信息价
行人过街控制器 JKR-A (触摸式控制器) 查看价格 查看价格

东莞市2013年8月信息价
液位控制器 DN150 查看价格 查看价格

云浮市2022年3季度信息价
材料名称 规格/需求量 报价数 最新报价
(元)
供应商 报价地区 最新报价时间
系统软件、图形软件、PLC应用程序、触摸应用程序开发 系统软件、图形软件、PLC应用程序、触摸应用程序开发|1台 3 查看价格 广州熹尚科技有限公司 广东   2022-08-08
系统程序开发 根据屏幕内容,开发程序,控制电机的旋转和屏幕位置发码整体动|1套 1 查看价格 广州杰维电子有限公司 全国   2020-12-22
上位机监控程序(自主开发) 上位机监控程序(自主开发)|1套 1 查看价格 恩德斯豪斯(中国)自动化有限公司 广东  阳江市 2021-10-29
上位机监控程序(自主开发) 上位机监控程序(自主开发)|1套 1 查看价格 广东岑安机电有限公司 广东  阳江市 2021-11-01
上位机监控程序(自主开发) 上位机监控程序(自主开发)|1套 1 查看价格 深圳市爱乐尼特仪器有限公司 广东  阳江市 2021-10-29
上位机监控程序(自主开发) 上位机监控程序(自主开发)|1套 1 查看价格 深圳市国华电气有限公司 广东  阳江市 2021-11-29
数字信号监听器 C-102B 16路信号输入、任意选通、按键音提示、内置有源扬声 可选|6576台 2 查看价格 广州荣锋电子科技有限公司 广东  广州市 2015-10-11
数字信号处理器 数字信号处理器|6台 1 查看价格 广州市保伦电子有限公司 全国   2020-12-09

在16位数字信号控制器(MCU+DSP)领域,美国微芯科技公司(Microchip Technology)推出的dsPIC系列数字信号控制器(DSC)具有很高的性价比,其运算速度可达20或30MIPS,配备自编程闪存,并能在工业级温度和扩展级温度范围内工作。这些卓越的性能使数字信号控制器成为需要更高精确度、更高转速的无传感器控制的电机控制应用领域的理想解决方案。除了电机控制外,dsPIC系列数字信号控制器还可以应用在网络连接、语音和音响、电源变换和监视、传感器控制及汽车电子等领域。. Microchip的dsPIC数字信号控制器既拥有16位闪存单片机的高性能,又兼有数字信号处理器(DSP)的计算能力和数据吞吐能力。以16位单片机为..

dsPIC数字信号控制器 C程序开发及应用基本信息

《dsPIC数字信号控制器C程序开发及应用》

ISBN:9787810777728

出版时间:2006-06-01

版 次:1

页 数:310

装 帧:平装

开 本:16开

dsPIC数字信号控制器 C程序开发及应用常见问题

  • 数字信号控制开关

    就继电器啊,轻松实现

  • 开关信号就是数字信号吗?

    开关信号不等于数字信号。开关,只表示一种工作状态。例如开关电源中的开关管就工作开可关两种状态下。但这里的开关与数值无关。只有当开与关(在逻辑电路中电平的高与低)状态,代表数值时,才是数字信号。数字信号...

  • 数字信号处理与数字信号处理器的区别是什么?

    数字信号的处理可以有多种方式方法。比如,直接过滤掉,或并行、串行等都属于数字信号处理。数字信号处理器当然是指做成一定的器件,专门用来处理数字信号的。

第1章 dsPIC30F数字信号控制器简介

1.1 什么是数字信号控制器

1.2 dsPIC30F结构特性和方框图

1.3 dsPIC30F 功能概述

1.4 dsPIC30F产品系列

1.5 dsPIC30F6014引脚图和引脚功能说明

1.5.1 dsPIC30F6014引脚图

1.5.2 dsPIC30F6014方块图

1.5.3 dsPIC30F6014各引脚说明

第2章 MPLAB C30 C语言基础和特点

2.1 dsPIC C30 与ANSI C的区别

2.1.1 关键字差别

2.1.2 语句差别

2.1.3 表达式差别

2.2 支持的处理器

2.3 支持的数据类型

2.4 器件支持文件

2.4.1 处理器头文件

2.4.2 寄存器定义文件

2.4.3 使用特殊功能寄存器

2.4.4 使用宏

2.4.5 从C代码访问EEDATA

2.5 C的中断处理

2.5.1 编写中断服务程序

2.5.2 写中断向量

2.5.3 中断服务程序现场保护

2.5.4 中断响应时间

2.5.5 中断嵌套

2.5.6 使能/ 禁止中断

2.5.7 实时中断处理实例

第3章 dsPIC C30的使用

3.1 创建项目

3.1.1 创建文件

3.1.2 使用项目向导

3.1.3 使用项目窗口

3.1.4 设置编译选项

3.1.5 编译项目

3.1.6 编译错误疑难解答

3.1.7 使用MPLAB SIM 软件模拟器进行调试

3.1.8 生成映射文件

3.1.9 汇编代码的调试

3.1.10 深入学习

3.2 C语言和汇编语言的混合编程

3.2.1 在汇编语言中使用C变量和C函数

3.2.2 使用行内汇编

3.2.3 操作实例

第4章 dsPIC30F6014数字信号控制器实验板介绍

……

dsPIC数字信号控制器 C程序开发及应用文献

用于家用制冷系统的低成本数字信号控制器 用于家用制冷系统的低成本数字信号控制器

格式:pdf

大小:546KB

页数: 4页

评分: 3

用于家用制冷系统的低成本数字信号控制器——文章介绍了选择控制系统,采用数字信号控制器,语音应用中的系统集成。

立即下载

前言

第1章 数字信号控制器及其在无线通信中的应用

1.1 数字信号控制器

1.1.1 dsPIC33F系列数字信号控制器简介

1.1 2 dsPIC33F系列数字信号控制器的系统结构

1.2 CPU模块

1.2.1 内部寄存器

1.2.2 DSP引擎

1.2.3 数据存储器的控制

1.2.4 程序存储器的控制

1.2.5 中断机制

1.3 外设模块

1,3.1 A/D转换器

1.3.2 通用定时模块

1.3.3 输入捕捉模块

1.3.4 输出比较模块

1.3.5 SPI模块

1.3.6 UART接口模块

1.3.7 12C模块

1.3.8 UO引脚

1.4 dsPIC33F系列数字信号控制器构成的最小系统

1.4.1 时钟振荡器控制电路

1.4.2 复位电路

1.4.3 看门狗定时器电路

1.4.4 低功耗电源管理电路

1.5 无线通信中的数字信号处理技术

1.5.1 数字滤波器

1.5.2 数字调制技术

1.5.3 同步控制技术

1.5.4 差错控制技术

1.6 dsPIC33F系列数字信号控制器在无线通信中的实例

第2章 MPLABC30编译器

2.1 MPLABC30与ANSIC的差别

2.1.1 关键字差别

2.1.2 语句差别

2.1.3 表达式差别

2.2 MPLABC30C编译器运行时环境

2.2.1 地址空间

2.2.2 代码段和数据段

2.2.3 启动和初始化

2.2.4 存储空间

2.2.5 存储模型

2.2.6 定位代码和数据

2.2.7 软件堆栈

2.2.8 C编译器中堆栈的使用

2.2.9 C编译器中堆的使用

2.2.10 函数调用约定

2.2.11 寄存器约定

2.2.12 位反转寻址和模寻址

2.2.13 程序空间可视性的使用

第3章 数字滤波器的设计与实现

3.1 数字滤波的基本概念

3.1.1 时域离散信号

3.1.2 线性时不变系统

3,1.3 卷积

3.1.4 数字滤波器的基本概念

3.2 IIR滤波器

3.2.1 HR滤波器的基本原理和设计方法

3.2.2 IIR滤波器的MATLAB设计

3.2.3 ⅡR滤波器的实例

3.3 FIR滤波器

3.3.1 FIR滤波器的基本原理和设计方法

3.3.2 FIR滤波器的MATLAB实现

3.3.3 几种重要的MATLAB滤波器的设计参数

3.3.4 FIR滤波器的DSP实现

第4章 数字调制解调器的设计与实现

4.1 无线通信中的数字调制

4.1.1 无线通信系统对数字调制的要求

4.1.2 数字信号的带宽和功率谱密度

4.2 调制

4.2.1 调制器的基本原理

4.2.2 脉冲成型的设计

4.2.3 调制器的MATLAB仿真

4.2.4 调制器的dsPIC实现

4.3 解调

4.3.1 解调器的基本原理

4.3.2 解调器的MATLAB仿真

4.3.3 解调器的dsPIC实现

第5章 同步功能的设计与实现

5.1 载波同步

5.1.1 载波同步的基本原理

5.1.2 载波同步的MATLAB实现

5.1.3 载波同步的dsPIC实现

5.2 位同步

5.2.1 位同步的方法

5.2.2 位同步的MATLAB实现

5.2.3 位同步的dsPIC实现

5.3 帧同步

5.3.1 群同步的方法

5.3.2 帧同步编码的MATLAB实现

5.3.3 帧同步编码的dsPIC实现

5.3.4 帧同步解码的dsPIC实现

第6章 信道编译码器的设计与实现

6.1 概述

6.2 线性分组码原理及实现

6.2.1 线性分组码的基本原理

6.2.2 (7,4)汉明码的MATLAB实现

6.3 卷积码原理及其实现

6.3.1 卷积码的基本原理

6.3.2 卷积码编译码的MATLAB实现

6.3.3 卷积码的dsPIC实现

第7章 基于dsPIC无线通信设备NUE

PSK31型数字调制解调器实例剖析

7.1 PSK31型数字调制解调器简介

7.2 PSK31型数字调制解调器人机交互接口

7.2.1 PS/2键盘输入接口

7.2.2 旋转编码器输入接口

7.2.3 LCD显示接口

7.2.4 数/模与模,数接口

7.2.5 模/数接口

7.2.6 数/模接口

7.2.7 12C外部存储接口

7.3 软件程序概况

7.4 发送端软件

7.4.1 可变长编码

7.4.2 BPSK/QPSK串/并转换和差分编码

7.4 3成型滤波和调制

7.4.4 数模转换

7.5 接收端软件

7.5.1 模数转换

7.5.2 512点FFT

7.5.3 解调

7.5 ,4抽取滤波器

7.5.5 比特匹配滤波器

7.5.6 频率滤波器

7.5.7 AGC

7.5.8 载波同步

7.5.9 位同步

7.5.10 差分译码

7.5.11 软判决维特比译码

7.5.12 可变长信源译码

7.5.13 静噪控制和信号质量计算

7.6 DSP库简介

附录 业余无线电简介

参考文献

《基于dsPIC的无线通信系统设计》采用美国微芯公司的dsPIC芯片来实现无线通信中的常见勇法,并通过剖析一个典型案例来分析在业余无线电爱好者中广泛应用的NUE-PSK调制解调器,从而展示出dsPIC在无线通信中的典型应用《基于dsPIC的无线通信系统设计》分7章,内容包括数字信号控制器及其在无线通信中的应用、MPLABC302A;Ii译器、数字滤波器的设计与实现、数字调制解调器的设计与实现、同步功能的设计与实现、信道编/译码器的设计与实现、基于dsPIC的无线通1言设备NUE-PSK实例剖析

《基于dsPIC的无线通信系统设计》可以作为通信与信息系统专业研究生、本科生的参考书,也可供通信工程技术人员参考。

dsPIC33EP GS系列是Microchip新一代16-bit高性能MCU ,dsPIC33EP GS系列产品具备卓越的性能,可在开关频率更高的情况下实施更为复杂的非线性预测及自适应控制算法。这些高级算法可令电源设计实现更佳的能效和电源规格。

dsPIC33EP GS系列基于高的开关频率使得设计人员能够以更低的成本开发出密度更高、体积更小的电源产品。新推出的dsPIC33EP“GS”系列器件包含多种高级特性,比如对于高可用性或“永远在工作”系统特别有用的即时更新闪存功能。即时更新功能可用于更改工作电源的固件,如主动补偿计算代码等,并同时保持连续的调节。

产品特性

采用业界最小的4 x 4 mm UQFN封装,适用空间受限型设计 多达5个12位ADC(最多达22个ADC输入) 提供16 Msps的总吞吐量和300纳秒的ADC延迟 4个模拟比较器均配有12位DAC,用于精度要求更高的设计 减少所需外部元件数量,节省成本和电路板空间

凭借这些特性及其整体的高性能,dsPIC33EP“GS”系列产品适用于广泛的应用领域,涵盖以下应用市场:电脑与电信(如AC / DC和DC/ DC电源)、工业(如太阳能逆变器、LED照明、HID照明、电池充电器、投影仪和电焊机)及汽车(如LED和HID前照灯及DC/DC转换器)等等。

产品框架图

高性能的外设,保证了dsPIC33EP GS在设计数字电源补偿器的高效。相比上一代DSC产品, dsPIC33EP GS器件在应用于三极点三零点补偿器时其延迟可缩短一半时间,而且在任何应用中均可节省多达80%的能耗。

贝能国际力推dsPIC33EP GS系列数字电源解决方案,并提供数字电源补偿器参考设计。

数字补偿器设计步骤及流程

确定受控对象传递函数的极点/零点(p/z) 确定采样频率和期望性能(BW和GM/PM) 选择合适的补偿器(即II型与III型)并确定系统传递函数 确定补偿器p/z位置 使用双线性变换(Bilinear)或欧拉变换(Euler Transformation)将模拟补偿器传递函数转换为数字等效函数 采取逆z变换推导出线性差分方程(LDE) 为了在CPU中进行定点运算,将系数归一化 用软件编写LDE(补偿器)程序 包括后处理归一化、箝位和触发更新

Microchip MPLAB® 数字电源入门工具包(部件编号:DM330017-2)支持dsPIC33EP GS 系列产品,以帮助客户探索全新dsPIC33EP GS 系列产品在热门数字电源转换拓扑结构中的应用。

对于电源设计人员来说,设计数字控制环会非常困难和繁琐,需要熟悉定点运算、C/ASM语言、MIPS利用率、采样频率限值和外设工作原理等。

为解决上述困扰,Microchip提供了数字电源设计套件包括数字补偿设计工具(DCDT),MPLAB代码配置器(MCC),Microchip补偿器库和设计实例。这四个软件包结合起来,可以为开发完整的数字电源设计提供工具和必要的指导。 一旦您的设计的初始仿真模型准备就绪,DCDT就可以用来分析设计和反馈传递函数,并生成补偿系数。设备初始化代码可以在MCC的帮助下生成,最后的固件可以在代码示例和MCC和DCDT生成的代码的帮助下创建。

数字补偿器设计工具(DCDT)通过简化确定数字补偿器系数和分析控制系统性能的整个过程来帮助电源设计人员。DCDT包含所有反馈收益和延迟,以提供最精确的控制系统模型。在分析通过波特图的闭环性能的同时,用户可以通过使用DCDT的根轨迹和奈奎斯特图来验证稳定性。一旦获得所需的性能,DCDT将自动计算补偿器系数和缩放参数,并生成软件文件以与免费的SMPS控制软件库一起使用。

DCDT目前允许用户开发电压模式控制和峰值电流模式控制应用,并支持平均电流模式控制。取决于控制方案,可能需要不同的补偿器。 DCDT支持多种不同的补偿器类型,如数字3P3Z、数字2P2Z、数字PID和模拟II / III。模拟II / III型补偿器允许模拟设计人员通过无源R / C组件或输入极点/零点频率将其现有的模拟补偿器设计输入到工具中。该工具将生成等效的数字补偿器,从而简化从模拟到数字补偿器设计的过渡。

网网址址:www.burnon.com

技术咨询:021-6113 8200

技术邮箱:Tech@burnon.com

dsPIC数字信号控制器 C程序开发及应用相关推荐
  • 相关百科
  • 相关知识
  • 相关专栏