设计了一种基于C8051F005 单片机控制多路PZT(压电陶瓷)的驱动电路,采用串行数据传输的方法,利用新型数模转换器AD5308 具有8 通道DAC 输出的特性,极大的简化了电路设计,给出了硬件系统设计和软件流程图以及主要的软件模块设计。本电路主要用于自适应光学合成孔径成像相位实时校正系统中。结果表明,该电路可以成功为12 路PZT 提供所需的驱动电压。
上传时间: 2013-10-19
上传用户:pans0ul
各种测控系统和智能仪器、仪表基本组成包括:传感器、计算机系统、执行器。现在,传感器、执行器的通用性越来越好,设计自动测控系统或智能仪器仪表有标准的4~20mA或0~10mA的标准信号输出的传感器和接受标准驱动信号的执行器供选择,因此,设计者只需设计计算机系统部分,计算机系统基本结构是一致的,仅涉及到具体芯片选择,实现途径大同小异,加之单片机技术的迅猛发展,其集成度越来越高,功能越来越强,接口更容易,如80C198,内部有4个带采样保持的10位A/D通道,4个高速触发输入通道,6个高速脉冲发生器的输出可以触发外部事件。一套设计完善的计算机系统便具有极好的通用性。
上传时间: 2013-11-01
上传用户:jiwy
本文提出了一种基于Atmega128 单片机的某种专用泥浆压力脉冲信号仿真器,该仿真器用于石油钻井无线随钻测量仪器的研制开发和维修过程中。本信号仿真器的核心是ATmega128 单片机,通过单片机的软件来模拟各种不同类型的信号和噪声,并且能将这些信号和噪声混合后,通过特殊的硬件电路以4-20 毫安电流环的标准工业传感器形式输出。这种仿真器使用简单方便,能够逼真的模拟实际工程现场的压力信号,稳定性好,性能先进。
上传时间: 2013-10-20
上传用户:ljt101007
本文设计的色谱仪数据采集系统,采用24位AD芯片ADS1253对检测器输出的电压信号进行模/数转换,然后由单片机读取数据并传送给上位机。主要介绍了该系统的硬件和软件设计。其中,硬件电路运用了抗干扰设计,软件设计给出了程序框图。最后的实验结果表明,该系统采到的数据准确、可靠,保证了仪器检测出更多的样品组份。
上传时间: 2014-12-27
上传用户:rolypoly152
本文设计一种以C8051F020 单片机为处理器,双模式USB 为接口的比色计仪器。该仪器可以工作在USB 设备和主机两种模式。在设备模式下,能直接与计算机进行数据通信;在主机模式下,能读写U盘,通过U 盘进行数据的传输。仪器采用双USB 插座,由单片机判断确定设备的工作方式。
上传时间: 2013-11-01
上传用户:ZZJ886
无论是功能,还是性能,德州仪器(TI)的MSC1210单片机都达到了混合信号处理的颠峰,它集成了一个增强型8051内核,有8路24位低功耗(4roW)A. A/D转换器;21个中断源;16位PWM;全双工UART(并兼容有SPI功能);停止方式电流小于1 A;比标准8051内核执行速度快3倍且全兼容;片内集成32K字节FLASH,而且FLASH可定义为程序分区与数据存储分区,给设计带来非常大的灵活性;片内SRAM也多达1.2K字节;采用TQFP64小型封装。由于具有如此高的模拟和数字集成度,对各种要求小体积、高集成度和精确测量而言,MCS1210实为理想的整合选择。表1列出MSC1210的主要特性。
上传时间: 2013-10-11
上传用户:yangzhiwei
RS232C串行通信在控制领域里应用得很广泛但在实际应用中又会因所控制的对象所解决的问题不同而各具特点本文所涉及的是传输距离不超过15米所传输数据量较小的PC机和单片机的通信如PC机对IC卡的读写PC机对单片机烧写器的数据转输以及其它一些具有类似特点的智能化仪器和仪表中的数据通信
上传时间: 2014-12-28
上传用户:6546544
PCF2123是NXP公司推出的一款低功耗的CMOS实时时钟/日历芯片。该芯片具有SPI接口,数据通过SPI总线传输,总线速率高达6.25Mbit/s。PCF2123具有报警功能、定时器功能、时钟输出功能、中断输出功能以及时钟校准功能。PCF2123是一款性价比极高的时钟芯片,可用于电表、水表、电话、传真机、便携式仪器以及电池供电的仪器仪表等产品领域
上传时间: 2013-11-23
上传用户:windypsm
10月22日,德州仪器 (TI) 宣布推出价格更低的、基于 Stellaris ARM Cortex™-M3 的全新微处理器产品,扩展了旗下微处理器 (MCU) 阵营,从而为开发人员满足嵌入式设计需求提供了更高的灵活性。29 款全新 Stellaris MCU 包括针对运动控制应用、智能模拟功能以及扩展的高级连接选项等的独特 IP,可为工业应用提供各种价格/性能的解决方案。此外,该产品系列还可提供更大范围的存储器引脚兼容以及最新紧凑型封装,可显著节省空间与成本。由于 Stellaris MCU 卓越的集成度已融入 TI 的规模效应之中,由此带来的高效率可使整个 Stellaris 系列的价格平均下降 13%。TI 综合 StellarisWare® 软件可为每款器件提供支持,从而可加速能源、安全以及连接市场领域的应用开发。
上传时间: 2013-11-14
上传用户:如果你也听说
MSP430系列超低功耗16位单片机原理与应用TI公司的MSP430系列微控制器是一个近期推出的单片机品种。它在超低功耗和功能集成上都有一定的特色,尤其适合应用在自动信号采集系统、液晶显示智能化仪器、电池供电便携式装置、超长时间连续工作设备等领域。《MSP430系列超低功耗16位单片机原理与应用》对这一系列产品的原理、结构及内部各功能模块作了详细的说明,并以方便工程师及程序员使用的方式提供软件和硬件资料。由于MSP430系列的各个不同型号基本上是这些功能模块的不同组合,因此,掌握《MSP430系列超低功耗16位单片机原理与应用》的内容对于MSP430系列的原理理解和应用开发都有较大的帮助。《MSP430系列超低功耗16位单片机原理与应用》的内容主要根据TI公司的《MSP430 Family Architecture Guide and Module Library》一书及其他相关技术资料编写。 《MSP430系列超低功耗16位单片机原理与应用》供高等院校自动化、计算机、电子等专业的教学参考及工程技术人员的实用参考,亦可做为应用技术的培训教材。MSP430系列超低功耗16位单片机原理与应用 目录 第1章 MSP430系列1.1 特性与功能1.2 系统关键特性1.3 MSP430系列的各种型号??第2章 结构概述2.1 CPU2.2 代码存储器?2.3 数据存储器2.4 运行控制?2.5 外围模块2.6 振荡器、倍频器和时钟发生器??第3章 系统复位、中断和工作模式?3.1 系统复位和初始化3.2 中断系统结构3.3 中断处理3.3.1 SFR中的中断控制位3.3.2 外部中断3.4 工作模式3.5 低功耗模式3.5.1 低功耗模式0和模式13.5.2 低功耗模式2和模式33.5.3 低功耗模式43.6 低功耗应用要点??第4章 存储器组织4.1 存储器中的数据4.2 片内ROM组织4.2.1 ROM表的处理4.2.2 计算分支跳转和子程序调用4.3 RAM与外围模块组织4.3.1 RAM4.3.2 外围模块--地址定位4.3.3 外围模块--SFR??第5章 16位CPU?5.1 CPU寄存器5.1.1 程序计数器PC5.1.2 系统堆栈指针SP5.1.3 状态寄存器SR5.1.4 常数发生寄存器CG1和CG2?5.2 寻址模式5.2.1 寄存器模式5.2.2 变址模式5.2.3 符号模式5.2.4 绝对模式5.2.5 间接模式5.2.6 间接增量模式5.2.7 立即模式5.2.8 指令的时钟周期与长度5.3 指令集概述5.3.1 双操作数指令5.3.2 单操作数指令5.3.3 条件跳转5.3.4 模拟指令的简短格式5.3.5 其他指令5.4 指令分布??第6章 硬件乘法器?6.1 硬件乘法器的操作6.2 硬件乘法器的寄存器6.3 硬件乘法器的SFR位6.4 硬件乘法器的软件限制6.4.1 硬件乘法器的软件限制--寻址模式6.4.2 硬件乘法器的软件限制--中断程序??第7章 振荡器与系统时钟发生器?7.1 晶体振荡器7.2 处理机时钟发生器7.3 系统时钟工作模式7.4 系统时钟控制寄存器7.4.1 模块寄存器7.4.2 与系统时钟发生器相关的SFR位7.5 DCO典型特性??第8章 数字I/O配置?8.1 通用端口P08.1.1 P0的控制寄存器8.1.2 P0的原理图8.1.3 P0的中断控制功能8.2 通用端口P1、P28.2.1 P1、P2的控制寄存器8.2.2 P1、P2的原理图8.2.3 P1、P2的中断控制功能8.3 通用端口P3、P48.3.1 P3、P4的控制寄存器8.3.2 P3、P4的原理图8.4 LCD端口8.5 LCD端口--定时器/端口比较器??第9章 通用定时器/端口模块?9.1 定时器/端口模块操作9.1.1 定时器/端口计数器TPCNT1--8位操作9.1.2 定时器/端口计数器TPCNT2--8位操作9.1.3 定时器/端口计数器--16位操作9.2 定时器/端口寄存器9.3 定时器/端口SFR位9.4 定时器/端口在A/D中的应用9.4.1 R/D转换原理9.4.2 分辨率高于8位的转换??第10章 定时器?10.1 Basic Timer110.1.1 Basic Timer1寄存器10.1.2 SFR位10.1.3 Basic Timer1的操作10.1.4 Basic Timer1的操作--LCD时钟信号fLCD?10.2 8位间隔定时器/计数器10.2.1 8位定时器/计数器的操作10.2.2 8位定时器/计数器的寄存器10.2.3 与8位定时器/计数器有关的SFR位10.2.4 8位定时器/计数器在UART中的应用10.3 看门狗定时器11.1.3 比较模式11.1.4 输出单元11.2 TimerA的寄存器11.2.1 TimerA控制寄存器TACTL11.2.2 捕获/比较控制寄存器CCTL11.2.3 TimerA中断向量寄存器11.3 TimerA的应用11.3.1 TimerA增计数模式应用11.3.2 TimerA连续模式应用11.3.3 TimerA增/减计数模式应用11.3.4 TimerA软件捕获应用11.3.5 TimerA处理异步串行通信协议11.4 TimerA的特殊情况11.4.1 CCR0用做周期寄存器11.4.2 定时器寄存器的启/停11.4.3 输出单元Unit0??第12章 USART外围接口--UART模式?12.1 异步操作12.1.1 异步帧格式12.1.2 异步通信的波特率发生器12.1.3 异步通信格式12.1.4 线路空闲多处理机模式12.1.5 地址位格式12.2 中断与控制功能12.2.1 USART接收允许12.2.2 USART发送允许12.2.3 USART接收中断操作12.2.4 USART发送中断操作12.3 控制与状态寄存器12.3.1 USART控制寄存器UCTL12.3.2 发送控制寄存器UTCTL12.3.3 接收控制寄存器URCTL12.3.4 波特率选择和调制控制寄存器12.3.5 USART接收数据缓存URXBUF12.3.6 USART发送数据缓存UTXBUF12.4 UART模式--低功耗模式应用特性12.4.1 由UART帧启动接收操作12.4.2 时钟频率的充分利用与UART模式的波特率12.4.3 节约MSP430资源的多处理机模式12.5 波特率的计算??第13章 USART外围接口--SPI模式?13.1 USART的同步操作13.1.1 SPI模式中的主模式--MM=1、SYNC=113.1.2 SPI模式中的从模式--MM=0、SYNC=113.2 中断与控制功能13.2.1 USART接收允许13.2.2 USART发送允许13.2.3 USART接收中断操作13.2.4 USART发送中断操作13.3 控制与状态寄存器13.3.1 USART控制寄存器13.3.2 发送控制寄存器UTCTL13.3.3 接收控制寄存器URCTL13.3.4 波特率选择和调制控制寄存器13.3.5 USART接收数据缓存URXBUF13.3.6 USART发送数据缓存UTXBUF??第14章 液晶显示驱动?14.1 LCD驱动基本原理14.2 LCD控制器/驱动器14.2.1 LCD控制器/驱动器功能14.2.2 LCD控制与模式寄存器14.2.3 LCD显示内存14.2.4 LCD操作软件例程14.3 LCD端口功能14.4 LCD与端口模式混合应用实例??第15章 A/D转换器?15.1 概述15.2 A/D转换操作15.2.1 A/D转换15.2.2 A/D中断15.2.3 A/D量程15.2.4 A/D电流源15.2.5 A/D输入端与多路切换15.2.6 A/D接地与降噪15.2.7 A/D输入与输出引脚15.3 A/D控制寄存器??第16章 其他模块16.1 晶体振荡器16.2 上电电路16.3 晶振缓冲输出??附录A 外围模块地址分配?附录B 指令集描述?B1 指令汇总B2 指令格式B3 不增加ROM开销的指令模拟B4 指令说明B5 用几条指令模拟的宏指令??附录C EPROM编程?C1 EPROM操作C2 快速编程算法C3 通过串行数据链路应用\"JTAG\"特性的EPROM模块编程C4 通过微控制器软件实现对EPROM模块编程??附录D MSP430系列单片机参数表?附录E MSP430系列单片机产品编码?附录F MSP430系列单片机封装形式?
上传时间: 2014-05-07
上传用户:lwq11