第11章_常用外围接口芯片
单片机系统常用接口电路、功能模块和外设
引言概述:单片机系统是嵌入式系统中最常见的一种,它由单片机芯片以及与之配套的外围接口电路、功能模块和外设组成。
在上一篇文章中,我们介绍了单片机系统的基本概念和常用接口电路、功能模块和外设。
本文将继续深入探讨单片机系统的常用接口电路、功能模块和外设。
正文内容:1.时钟电路1.1晶振电路晶振电路是单片机系统中非常重要的一部分,它提供了系统的时钟信号。
晶振电路可以通过外部晶振或者由单片机内部产生的时钟源来实现。
1.2PLL电路PLL电路(PhaseLockedLoop)可以通过将输入信号与一个本地振荡器(通常为晶振)频率和相位锁定来提供精准的系统时钟。
PLL 电路在需要稳定时钟的系统中非常常见。
1.3复位电路复位电路用于初始化整个系统,在系统通电或发生异常情况下,将系统恢复到初始状态。
复位电路通常由电源复位和外部复位信号组成。
2.存储器接口电路2.1RAM电路RAM电路用于存储临时数据,在单片机系统中起到缓存作用。
常见的RAM电路有静态RAM(SRAM)和动态RAM(DRAM)。
2.2ROM电路ROM电路用于存储常量和程序代码,它是只读存储器,一旦存储内容被写入后将无法修改。
常见的ROM电路有EPROM、EEPROM和闪存。
2.3外部存储器扩展电路由于单片机内部存储器有限,常常需要扩展外部存储器来满足系统需求。
外部存储器扩展电路主要包括地质解码电路和控制信号电路。
3.通信接口电路3.1串口电路串口电路是单片机系统中常用的通信接口电路,它允许单片机通过串行通信与其他设备进行数据交换。
常见的串口通信标准有RS232、RS485和TTL等。
3.2并口电路并口电路主要用于并行数据通信,它通常用于连接显示器、打印机和外部存储设备等外部设备。
3.3SPI接口电路SPI(SerialPeripheralInterface)是一种常用的串行通信接口,它通过四根信号线实现全双工的数据传输。
3.4I2C接口电路I2C(InterIntegratedCircuit)是一种支持设备间通信的串行总线,它可以连接多个设备,并通过两根信号线进行数据传输。
常用接口芯片及应用
常用接口芯片及应用1. 介绍接口芯片是计算机系统中用于连接各个设备和外部接口的重要组件。
它们可以实现设备之间的数据传输和通信,并且支持各种不同的接口标准和协议。
在现代电子产品中,常用接口芯片被广泛应用于各个领域,如计算机、通信、汽车、工业控制等。
本文将介绍一些常用的接口芯片以及它们的应用。
2. USB接口芯片USB(Universal Serial Bus)是一种常用的计算机接口标准,用于连接外部设备和计算机主机。
USB接口芯片通常包括USB控制器和USB PHY(Physical Layer)两部分。
USB控制器负责处理USB协议的逻辑层,而USB PHY负责处理USB物理层的电信号转换。
USB接口芯片的应用非常广泛,如打印机、扫描仪、摄像头、音频设备等。
3. Ethernet接口芯片Ethernet(以太网)是一种用于局域网(LAN)的常用接口标准。
Ethernet接口芯片通常包括MAC(Media Access Control)子层和物理层接口部分。
它们可以支持不同的以太网速度和传输介质,如10/100/1000 Mbps和光纤、双绞线等。
Ethernet接口芯片的应用非常广泛,如网络交换机、路由器、网络存储设备等。
4. HDMI接口芯片HDMI(High-Definition Multimedia Interface)是一种用于高清视频和音频传输的接口标准。
HDMI接口芯片通常包括HDMI控制器和HDMI PHY两部分。
HDMI控制器负责处理HDMI协议的逻辑层,而HDMI PHY负责处理HDMI物理层的电信号转换。
HDMI接口芯片广泛应用于高清电视、投影仪、显示器等设备。
5. SPI接口芯片SPI(Serial Peripheral Interface)是一种用于外围设备和微控制器之间的串行通信接口。
SPI接口芯片通常包括SPI控制器和SPI PHY两部分。
SPI控制器负责处理SPI协议的逻辑层,而SPI PHY负责处理SPI物理层的电信号转换。
第十一章 三星手机电路原理与维修
11.3 基带电路工作原理
11.3.1 基带电路框图
三星i9505手机基带主要包括基带处理器U501、基带电 源管理芯片U400,完成了基带信号处理、基带部分供电 等功能。
使能信号APT_EN送到U301的B1脚,控制信号APT_VCON送到U301的 A1脚,U301及其外围L301、C325共同组成DC/DC电路。
功放供电电路如图11-8所示。
11.2 射频电路原理与维修
11.2.3 功率放大器电路
4. 功放供电电路
在三星i9505射频电路中使用了一个单独的芯片U301为功放电路供 电。电池电压经过电感L330送到U301的C3脚。
其中多频多模功放电路U101的5、6、7、8、9、10脚为频段切换、 使能控制脚,1、2、4、13、14脚为各频段发射信号输入脚。22、24 、29、31、32、34、35脚为发射信号输出脚,输出的发射信号送至 天线开关F101的对应引脚。
多频多模功放电路U101的11、26脚为电池电压供电脚,27、28脚 为功放供电脚。
BAND7功率放大器PA101的3、4脚为模式控制脚,5脚为功放使能信号控制 端,6脚为功率控制检测信号输出。
BAND7功率放大器PA101的1脚为电池电压输入脚,10脚为功放供电脚。 BAND7功率放大器电路如图11-6所示。
11.2 射频电路原理与维修
11.2.3 功率放大器电路
2. BAND7功放电路
三星i9505手机基带电路框图如图11-21所示。 基带处理器U501和射频处理器U300之间的通信主要通 过SSBI(Single-Wire Serial Bus Interface)串行总 线和GPDATA等完成。基带处理器U501和应用处理器 UCP600之间的通信组要靠HSIC(高速芯片间接口)完成
MCU及常见MCU外围电路
电子系统设计与实践
33
2020/3/21
NVIC 中的尾链
Cortex-M 处理器通过在 NVIC 硬 件中实现尾链技术简化了活动中断 和挂起的中断之间的转换
电子系统设计与实践
34
2020/3/21
NVIC 对迟到的较高优先级中断的响应
如果在为上一个中断执行堆栈推送 期间较高优先级的中断迟到, NVIC 会立即提取新的矢量地址来 为挂起的中断提供服务
电子系统设计与实践
43
2020/3/21
Cortex-M核芯片
飞思卡尔 -- Freescale
➢ Kinetis L系列(M0+) ➢ Kinetis X系列、K系列(M4)
第三讲 MCU及常见MCU外围电路
盛庆华
电子系统设计与实践
1
2020/3/21
MCU MCU分类
电子系统设计与实践
2
2020/3/21
单片机(Microcontroller)
MCU : Microcontroller Unit 微控制器
电子系统设计与实践
3
2020/3/21
MCU结构
外设 外设
电子系统设计与实践
17
2020/3/21
MCU ARM Cortex-M 内核
电子系统设计与实践
18
2020/3/21
ARM体系结构概述
– ARM,英文全称为Advanced RISC Machines。 – ARM首先是一个公司的名称 。 – 其次,ARM是对一类微处理器的通称。 – 宽泛地说,ARM是一种技术的名字,即采用ARM
➢ ST STM32 ➢ TI(Luminary Micro) 的LM3xxxx系列 ➢ NXP(Philips) LPC2xxx系列、LPC17xx系列 ➢ Samsung 44B0 (ARM7) ➢ Atmel AVR32系列 AT32xxx (AVR32内核) ➢ (ARM Cortex内核)Cortex-M3/Cortex-M4,有ST的STM32
fpga 常用外围电路 -回复
fpga 常用外围电路-回复FPGA (现场可编程门阵列) 是一种可以实现数字逻辑功能的可编程芯片。
它的可编程性使得它成为现代电子设备中不可或缺的一部分。
然而,FPGA 只是一个基础的数字电路平台,为了实现更复杂的功能,需要与其他外围电路结合使用。
本文将介绍FPGA 的一些常用外围电路,包括时钟电路、存储器、通信接口和电源管理电路。
时钟电路是FPGA 中非常重要的一部分。
FPGA 的各个部分需要一个统一的时钟信号来同步运行。
为了实现稳定可靠的时钟信号,我们通常会添加一个外部时钟源以及一些时钟树电路。
外部时钟源可以是晶体振荡器,它能够提供一个准确的时钟信号给FPGA。
时钟树电路用于将时钟信号分配给不同的部件,并确保时钟的稳定和准确性。
存储器是FPGA 中另一个常用的外围电路。
存储器可以用来存储数据、指令或者配置位流(bitstream)。
常见的存储器类型包括SRAM (静态随机存储器) 和DDR (双倍数据率) 存储器。
SRAM 存储器通常用于存储FPGA 运行时所需的数据,而DDR 存储器则用于存储大容量数据,例如图像、视频或音频数据。
存储器的大小和速度是选择存储器类型时需要考虑的重要因素。
通信接口是FPGA 中另一个重要的外围电路。
通过合适的通信接口,我们可以实现FPGA 与其他设备之间的数据交换。
常用的通信接口包括UART (通用异步收发器)、SPI (串行外设接口)、I2C (双线制总线接口)、Ethernet (以太网接口) 等。
选择合适的通信接口取决于应用需求,例如数据传输速度、传输距离和通信协议等。
最后,电源管理电路在FPGA 设计中也非常重要。
FPGA 芯片通常需要不同的电压供电,包括核心电压、输入输出电压等。
电源管理电路用于为FPGA 提供稳定且准确的电压。
它通常包括电压调节器、滤波器和保护电路等。
电源管理电路的设计需要考虑到功耗、电源噪声和电源干扰等因素,以确保FPGA 正常运行和可靠性。
ARM外围接口电路工作原理
ARM外围接口电路工作原理ARM11是一种基于ARM架构设计的32位处理器。
它具有较高的计算能力和低功耗特性,被广泛应用于嵌入式系统和移动设备中。
ARM11外围接口电路是ARM11芯片上的硬件模块,用于扩展处理器的功能和连接外部设备。
1.串行接口ARM11芯片上的串行接口可以实现与外部设备的通信。
它一般包括UART(通用异步接收器/发送器)和SPI(串行外设接口)等模块。
UART模块实现了与外部设备的异步串口通信,而SPI模块则是一种同步串行接口,用于高速数据传输。
2.并行接口ARM11芯片上的并行接口通常用于与外部存储器、显示器、键盘等设备的连接。
ARM11芯片一般配备了SRAM接口、SDRAM接口和LCD接口等模块。
SRAM接口和SDRAM接口用于连接外部存储器,实现数据的读写操作。
LCD接口用于连接液晶显示器,实现图像和文字的显示。
3.时钟时钟模块是ARM11芯片中非常重要的一个模块,它用于提供系统的时钟信号。
ARM11芯片一般具有内部和外部时钟源,通过时钟分频器将外部时钟源分频后,提供给不同的模块使用。
时钟模块还负责产生处理器的时钟信号,控制处理器的工作频率。
4.中断控制中断控制模块用于处理外部的中断请求信号,并向处理器发送中断请求。
当外部设备需要与ARM11芯片通信或请求处理器的服务时,会产生中断请求信号。
中断控制模块会接收到这个信号,然后通过处理器的中断控制单元将中断请求传递给处理器,使得处理器能够及时响应和处理。
当需要与外部设备通信时,首先需要配置相关的接口模块。
比如,在使用串行接口进行通信时,需要设置相关的波特率和数据格式;在使用并行接口连接显示器时,需要配置显示器的分辨率和显示模式。
然后,通过编程方式向相应的接口模块写入数据或读取数据,实现与外部设备的数据交互。
在整个工作过程中,时钟模块起着关键的作用。
时钟模块提供稳定的时钟信号,保证各个接口模块按照预定的时序要求工作,从而实现数据的准确传输。
51系列单片机与外围接口芯片的实验和技巧
51系列单片机与外围接口芯片的实验和技巧51系列单片机是一种常用的微控制器,具有广泛的应用领域。
为了提高单片机的功能和扩展其外围接口,常常需要使用外围接口芯片。
本文将介绍一些与51系列单片机配合使用的外围接口芯片的实验和技巧。
一、LCD液晶显示屏LCD液晶显示屏是一种常见的外围接口设备,可以用来显示各种信息。
与51系列单片机配合使用时,需要通过IO口进行数据和控制信号的交互。
在使用LCD液晶显示屏时,需要注意以下几点:1. 配置IO口的工作模式:将IO口设置为输出模式,以便向液晶显示屏发送控制信号和数据。
2. 使用延时函数:由于LCD液晶显示屏的响应速度较慢,需要在发送完数据后进行适当的延时,以确保数据能够被正确接收和显示。
3. 熟悉液晶显示屏的命令和数据格式:LCD液晶显示屏有自己的一套命令和数据格式,需要根据具体型号的要求进行设置。
二、ADC模数转换芯片ADC模数转换芯片可以将模拟信号转换为数字信号,常用于采集和处理模拟信号。
与51系列单片机配合使用时,需要注意以下几点:1. 配置IO口的工作模式:将IO口设置为输入模式,以便接收来自ADC芯片的模拟信号。
2. 设置ADC模数转换的精度:根据需要,可以调整ADC芯片的工作精度,以获得更高的准确性或更快的转换速度。
3. 调用ADC转换函数:通过调用相应的函数,可以启动ADC芯片进行模数转换,并获取转换结果。
三、DAC数模转换芯片DAC数模转换芯片可以将数字信号转换为模拟信号,常用于控制模拟设备的输出。
与51系列单片机配合使用时,需要注意以下几点:1. 配置IO口的工作模式:将IO口设置为输出模式,以便向DAC芯片发送数字信号。
2. 设置DAC数模转换的精度:根据需要,可以调整DAC芯片的工作精度,以获得更高的准确性或更大的输出范围。
3. 调用DAC转换函数:通过调用相应的函数,可以向DAC芯片发送数字信号,并控制其输出模拟信号的大小。
四、串口通信芯片串口通信芯片可以实现与其他设备的串口通信,常用于数据传输和远程控制。
单片机常用外围器件
MAX682
2.电源监控器件
MAX791
MAX705
3.电流传感器
MAX471/472
单片机常用外围器件
AT24XX系列的芯片用在单片机上来保存一些重要参数的,就是一些随机的参数,每个产品可能都不一样,但是还得有这些参数,也就是你说的配置。这个芯片直接可以用单片机进行读写处理,不需要专用的编程器,也不用提高电压进行编程,方便。
可燃性气体传感器 M007
*************************************
六、常用可编程器件
1.可编程并行接口芯片 8255A
2.可编程中断控制器 82C59A
3.可编程计数器
MSM82C53-2
MSM82C54-2
4.可编程键盘、显示控制器件
TMP82C79
MM54HC02/MM74HC02
3常用与或门及与或非门器件
MM54HC58/MM74HC58
MM5(7)4HC51
4.常用总线驱动及收发器件
54LS244/DM74LS244
DM54LS235/DM74LS245
74HC595
5.常用计数器
DM74LS90/DM74LS93
DM54LS193/DM74LS193
单片机常用外围集成电路列表:
存储芯片AT24C02等
时钟芯片DS1302等
AD芯片ADC0809等
语音芯片APR9600,ISD4004等
步进机电机驱动L298等
显示器件LCD1602,12864,简单的有LED等
温度测量DS18B20等
通讯芯片:红外的,微波的,可型号很多,到卖家柜台咨询吧
单片机常用外围器件及芯片
常用MCS-51系列(8位)单片机内部硬件资源表更强功能的MCS-51系列(8位)单片机内部硬件资源表 公司型号 片内ROM 片内RAM I/O 口线 中断源 A/D 定时器Intel80C51GA 4K 128 32 7 4*8bit 280C51GB 8K 256 32 7 4*8bit 2 ATMEL 89LV51 Flash 4K 128 32 6 /289LV52 Flash 8K 256 32 8 3 SiemensSAB80512 4K 128 56 6 8*8bit 2SAB80515 8K 256 48 12 8*8bit 3 AMD 80C525/325 8K 256 42 2 8*8bit380C515/535 8K 256 32 4 2Philips/ Signetics 83C552 8K 256 40 15 8*8bit 2 83C752 2K 64 19 6 4*8bit 1常用PIC 单片机系列(8位)单片机内部硬件资源 型号 管脚 片内ROM(位) 片内RAM I/O口线说明PIC12C508A 8 512*12 256 每个I/O 口吸收、驱动电流25mAPIC12C509A 512*12 41PIC12C671 1024*12 128PIC12C671 2048*12 128每个I/O 口吸收、驱动电流25mA ,4路8位ADCPIC16C54C 18 512*12 25 12一个定时器,片内WDT ,每个I/O 口吸收25mA 电流、驱动电流20mAPIC16C55 28 512*12 24 20PIC16C56 18 1024*12 25 12PIC16C57 28 2048*12 72 20公司型号 片内ROM片内RAM I/O 口线中断源 定时/计数器 Intel8031/128 32 5 2 8751 4K EPROM 128 32 5 2 8051 4K 128 32 5 2 8752 8K EPROM 256 32 6 3 ATMEL 89C1051 1K FLASH 128 15 3 1 89C2051 2K FLASH 128 15 5 2 89C51 4K FLASH 128 32 5 2 89C52 8K FLASH2563283常用74系列门电路芯片型号和简单功能描述名称(74XX)特征描述00 四2输入端与非门01 四2输入端与非门(OC)02 四2输入端或非门03 四2输入端或非门(OC)04 六反相器05 六反相器(OC)06 六高压输出反相器(OC,30V)07 六高压输出缓冲驱动器(OC,30V)08 四2输入端与门10 三2输入端与非门11 三2输入端与门13 双4输入端与非门14 六反相器16 六高压输出反相器(OC,15V)17 六高压输出缓冲驱动器(OC,15V)128 四2输入端或非线驱动器常用4000系列门电路芯片型号和简单功能描述型号器件名称厂家名称CD4000 双3输入端或非门+单非门TICD4001 四2输入端或非门HIT/NSC/TI/GOL CD4002 双4输入端或非门NSCCD4011 四2输入端与非门HIT/TICD4012 双4输入端与非门NSCCD4023 三3输入端与非门NSC/MOT/TI CD4025 三3输入端或非门NSC/MOT/TI CD4068 八输入端与非门/与门NSC/HIT/TICD4069 六反相器NSC/HIT/TICD4073 三3输入端与门NSC /TICD4075 三3输入端或门NSC/ TICD4081 四2输入端与门NSC/HIT/TICD4082 双4输入端与门NSC/HIT/TI常用的功率MOSFET驱动器型号配置输出电流(A)最大输入电压(V)封装TC4421 单通道、反相9 18 8-Pin,PDIP,5-Pin TC429 单通道、反相 6 18 8-Pin PDIPTC1413 单通道、反相 3 16 8-Pin PDIP,8-Pin TC4427A 双通道 1.5 18 8-Pin PDIP,8-PinTC4428A 双通道、正反/相1.5 188-Pin PDIP,8-PinSOICTC1426 双通道、反相 1.2 16 8-Pin PDIP,8-Pin SOICTC4467 四通道、反相 1.2 18 14-Pin PDIP,16-Pin SOIC(W)TC4468 四通道 1.2 18 14-Pin PDIP,16-Pin SOIC(W)电流/电压转换芯片型号封装电流大小电源电压最大工作电流(µA)简单描述MAX471 8/PDIP/SO 0~3A +3~+36 50 精密,高端电流传感放大器MAX472 8/PDIP/SO 外部电阻+3~+36 20 精密,高端电流传感放大器MAX4073 5-SC706-SOT23外部电阻+3~+28 500低成本,电压输出高端电流传感放大器MAX4172 8/µMAX/SO 外部电阻+3~+32 800 低成本,精密,H输出高端电流传感放大器MAX4173 6-SOT23 外部电阻+3~+28 420 低成本,电压输出高端电流传感放大器MAX4372 5-SOT238-SO外部电阻+2.7~+28 30低成本,微功耗电压输出高端电流传感放大器+比较器,含电压基准MAX4373 8/µMAX/SO 外部电阻+2.7~+28 50 低成本,微功耗电压输出高端电流传感放大器+比较器,含电压基准MAX4374 8/µMAX/SO 外部电阻+2.7~+28 50 低成本,微功耗电压输出高端电流传感放大器+比较器,含电压基准MAX4375 8/µMAX/SO 外部电阻+2.7~+28 50 低成本,微功耗电压输出高端电流传感放大器+比较器,含电压基准MAX4376 14-TSSOP5-SOT238/µMAX/SO外部电阻+3~+28 1000单高变电流传感放大器带外部增益多路模拟开关型号仪表放大器型号 传感器类型 输出形式 输出阻抗 典型器件 热敏电阻 随温度电阻发生变化 50到1M Ω AD524、AD620 热电偶电压变化 20~20k Ω AD624、AD620电阻温度探测(RTD ) (桥式电路) 随温度电阻发生变化 20~20k Ω AD624、AD625、AD620 水位传感器热型、浮标型 电阻变化500~2k Ω100~2k Ω AD624、AD625、AD620、AMP-01负载传感器应变桥、测重仪电阻变化120~1k Ω AD624、AD625、AD620、 AMP-01 光敏二极管光强度增加,电流增加 10Ω AMP-05磁场传感器 5mv/kg ~120mv/kg 1~ 1k Ω AD624、AD625、AD620、 AMP-02加速度传感器 1~100mv/g500ΩAD624、AD625、AD620、 AMP-02AD 公司DAC 器件 极性型号封装 位数 输出信号 线性 外部基准 接口方式 单极性AD5300BμSOIC8 0~+VDD 1 +VDD SPI AD7523 DIP 8 I 1/2 ±VREF P8 AD7524 DIP 8 I 1/2 ±VREF P8 AD7533 DIP10 I 1/2~2 ±VREF P10 AD5310BμSOIC10 0~+VDD 1 +VDD SPI AD7397 DIP 10 0~+VDD 1 +VREF P12 AD7541A DIP 12 I 1/2 ±VREF P12 AD7545 DIP 12 I 1/2 ±VREF P12 AD7845 DIP 12V1/2~1±VREFP12型号 通道数 最小电压最大电压最大关电流最大开时间 最大关时间 MAX324 2 2.7 16 0.1 150 100 MAX323 2 2.7 16 0.1 150 100 MAX307 8 4.5 30 0.75 200 150 MAX306 16 4.5 30 0.75 200 150 MAX322 2 Dual-Supply Dual-Supply 0.1 150 100 MAX321 2 Dual-Supply Dual-Supply 0.1 150 100 MAX320 2Dual-Supply Dual-Supply 0.1 150100AD7564 DIP 12 I1/2 4路+VREF S AD7393 DIP 12 +1.2(V) 1.6 +1.2(内部) P10 AD7394 DIP 12 +VREF(V) 1 +VREF SPI AD5320B DIP 12 0~+VDD 1 +VDD SPI AD7538 μSOIC 14 I1 ±VREF P14AD420 DIP 16 I(0~20mA/ 0~24mA/ 4~24mA) / 内/外 SPI/Microwire AD421 DIP 16 I(4~24mA) / 内/外 SPI 双极性AD7225 DIP 8 V ±5(V ) I 5mA±2 4路 外 P8 AD7226 DIP 8 V ±5(V ) I 5mA±2 1路 外 P8 AD7243 DIP 12 V ±5(V ) I 5mA±1 +5 S AD7840 DIP14V ±3(V ) I 5mA±2+3P14TI 公司的双极性DAC 器件 器件 管脚数 分辨率 输出 通道数 基准 电源电压 TLV5620 14 8 V 4 外部 2.7~5.5 TLC5628 16 8 V 8 外部 5TLV5604 16 10 V 8 外部 2.7~5.5 TLV5614 16 12 V 8 外部 2.7~5.5 TLC5615 8 10 V 1 外部 5TLC5616 8 12 V 1 外部 2.7~5.5 TLC5617 8 10 V 2 外部 5 TLC5618 8 12 V 2 外部 5TLV5636 8 12 V 1 外部 2.7~5.5 TLV5637 8 10 V 2 外部 2.7~5.5 TLV5638 8 12 V 2外部 2.7~5.5TLV5613 20 12 V 1 外部 2.7~5.5 TLV56192012 V1外部 2.7~5.5型号 通道 分辨率 输出阻抗线性 封装MAX5621 16 16 50 0.0015 64-TQFP 68-QFN MAX5622 16 16 500 0.0015 64-TQFP 68-QFN MAX5623 16 16 1000 0.0015 64-TQFP 68-QFN MAX5631 32 16 50 0.0015 64-TQFP 68-QFN MAX5632 32 16 500 0.0015 64-TQFP 68-QFN MAX5633 32 1610000.0015 64-TQFP 68-QFNTLV5633 20 12 V 1 内部 2.7~5.5 TLV5639 20 12 V 11 内部 2.7~5.5 THS5641 28 8 I 1 内部 3.0~5.0 THS5651 28 10 I 1 内部 3.0~5.0常用的光耦器件型号品牌描述4N25 QTC 晶体管输出4N30 QTC 达林顿管输出4N33 QTC 达林顿管输出4N35 QTC 晶体管输出6N135 FSC 高速光耦晶体管输出6N136 FSC 高速光耦晶体管输出6N137 FSC 高速光耦晶体管输出T1L113 FSC 达林顿管输出T1L117 - 达林顿管输出MOC3041 - 过零\触发\可控制输出MOC3061 - 过零\触发\可控制输出升/降压电压变换器件型号最小输出电压最大输出电压典型电流特征MAX1672 1.25 5.5 0.3 低电压检测MAX1729 2.5 16 0.0025 低噪声MAX710 - - 0.25 低噪声低电压检测MAX711 2.7 5.5 0.25 低噪声低电压检测升压电压变化器件型号最小输出电压最大输出电压典型电流MAX1675 2 5.5 0.3MAX1676 2 5.5 0.3MAX1678 2 5.5 0.09MAX1687 1.25 6 2MAX1688 1.25 6 2MAX1700 2.2 5.5 0.8MAX1703 2.5 5.5 1.5MAX1705 2.5 5.5 0.8降压电压变换器件型号典型输出值最小输出电压最大输出电压典型电流MAX1672 1.25 5.5 0.3 低电压检测MAX1734 1.5,1.8 - - 0.25MAX1742 1.5,1.8,2.5 1.1 5.5 1 MAX1744 3.3,5 - - 10 MAX1745 - 1.25 18 10 MAX1762 1.8,2.5 0.5 5.5 0.6 MAX1776 5 1.25 24 0.6 MAX1791 3.3,5 0.5 5.5 3 MAX1809 - 1.1 5.5 3 MAX1813 - 0.6 2 22 MAX1830 1.5,1.8,2.5 1.1 5.5 3低压差线性稳压器型号典型输出值最小输出电压最大输出电压典型电流(mA)MAX8873 2.80、2.84、3.15 - - 280MAX8874 2.80、2.84、3.15 - - 280MAX8875 2.5~5 - - 150MAX8877 2.5~5 - - 150MAX8878 2.5~5 - - 150MAX8880 - 1.25 5 200MAX8881 1.8、2.5、2.85、5.0 - - 200MAX8882 1.8、2.5、2.85、3.3 - - 160MAX8883 1.8、2.5、2.85、3.3 - - 160MAX8885 2.5~5 - - 150精密电压基准IC型号输出电压精度最小电压最大电压MAX6191A 2.048 0.1 2.5 12.6MAX6191B 2.048 0.244 2.5 12.6MAX6191C 2.048 0.5 2.5 12.6MAX6192A 2.5 0.08 2.7 12.6MAX6192B 2.5 0.2 2.7 12.6MAX6192C 2.5 0.4 2.7 12.6MAX6193A 3 0.066 3.2 12.6MAX6193B 3 0.166 3.2 12.6MAX6193C 3 0.333 3.2 12.6MAX6194A 4.5 0.04 4.7 12.6MAX6194B 4.5 0.11 4.7 12.6MAX6194C 4.5 0.22 4.7 12.6MAX6195A 5 0.04 5.2 12.6MAX6195B 5 0.1 5.2 12.6 MAX6195C 5 0.2 5.2 12.6 MAX6198A 4.096 0.05 4.3 12.6 MAX6198B 4.096 0.12 4.3 12.6 MAX6198C 4.096 0.24 4.3 12.6看门狗器件型号最小复位时间(ms)最大复位时间(ms)标准看门狗设置MAX690 35 70 可调1.6s MAX691 可调35 可调70 可调1.6s MAX692 可调35 可调70 可调1.6s MAX693 可调35 可调70 可调1.6s MAX694 可调140 可调280 可调1.6s MAX695 可调140 可调280 可调1.6s 单片机常用外围器件单片机常用外围器件************************************一、74系列常用器件1.常用与非门及与非门器件MM54HC08/MM74HC08MM54HC11/MM74HC12.常用或门有或非门器件MM54HC32/MM74HC32MM54HC02/MM74HC023常用与或门及与或非门器件MM54HC58/MM74HC58MM5(7)4HC514.常用总线驱动及收发器件54LS244/DM74LS244DM54LS235/DM74LS24574HC5955.常用计数器DM74LS90/DM74LS93DM54LS193/DM74LS1936.常用编码译码器件MM5(7)4HC148MM5(7)4HC138************************************二、存储器件1.SRAM-IS61C256AH2.EPRAM-M2764A3.EEPRAM24LC256X2816C4.FLASH存储器AT29C2***********************************三、A/D1.逐次比较型A/DADC0809/0804AD78102.并行比较型ADAD90483.半闪烁型高速A/DTLC5510MAX1134.Σ-△型高精度A/DAD7710ADS1100***********************************四、输出及显示1.LED驱动芯片ICM7218MAX7219MCI144892.LCD器件FYD128643.D/A************************************五、传感器1.温度LM35DS18B202.语音芯片ISD25003.时钟芯片DS1302PCF85834.其他热线型半导体气敏元件MR513酒精传感器 MQ-303A可燃性气体传感器 M007*************************************六、常用可编程器件1.可编程并行接口芯片 8255A2.可编程中断控制器 82C59A3.可编程计数器MSM82C53-2MSM82C54-24.可编程键盘、显示控制器件TMP82C79*****************************************七、常用通信器件1.RS-232总线接口芯片 MAX2322.RS-422总线接口芯片 MAX4913.RS-485总线接口芯片 MAX4854.异步收发器 MAX3100B控制器件 ISP15186.以太网接口器件 RTL8019AS*****************************************八、电源相关器件1.DC-DC电压变换器MAX1676MAX6822.电源监控器件MAX791MAX7053.电流传感器MAX471/472。
《单片机原理与应用设计》总结
单片机原理与应用设计第一章单片机概述在一块半导体硅片上集成了中央处理单元(CPU)、存储器(RAM/ROM)、和各种I/O接口的集成电路芯片由于其具有一台微型计算机的属性,因而被称为单片微型计算机,简称单片机。
单片机主要应用于测试和控制领域。
单片机的发展历史分为四个阶段。
1974—1976年是单片机初级阶段,1976—1978年是低性能单片机阶段,1978—1983年是高性能单片机阶段,期间各公司的8位单片机迅速发展。
1983至现在是8位单片机巩固发展及16位、32位单片机推出阶段。
单片机的发展趋势将向大容量、高性能、外围电路内装化等方面发展。
单片机的发展非常迅速,其中MCS-51系列单片机应用非常广泛,而在众多的MCS-51单片机及其各种增强型、扩展型的兼容机中,AT89C5x系列,尤其是AT89C51单片机成为8位单片机的主流芯片之一。
第二章89C51单片机的硬件结构89C51单片机的功能部件组成如下:8位微处理器,128B数据存储器片外最多可外扩64KB,4KB程序存储器,中断系统包括5个中断源,片内2个16位定时器计数器且具有4种工作方式。
1个全双工串行口,具有四种工作方式。
4个8位并行I/O口及特殊功能寄存器。
89C51单片机的引脚分为电源及时钟引脚、控制引脚及I/O口。
电源为5V 供电,P0口为8位漏极开路双向I/O口,字节地址80H,位地址80H—87H。
可作为地址/数据复用口,用作与外部存储器的连接,输出低8位地址和输出/输入8位数据,也可作为通用I/O口,需外接上拉电阻。
P1、P2、P3为8位准双向I/O 口,具有内部上拉,字节地址分别为90H,A0H,B0H。
其中P0、P2口可作为系统的地址总线和数据总线口,P2口作为地址输出线使用时可输出外部存储器的的高8位地址,与P0口输出的低8位地址一起构成16位地址线。
P1是供用户使用的普通I/O口,P3口是双向功能端口,第二功能很重要。
单片机中常见的接口类型及其功能介绍
单片机中常见的接口类型及其功能介绍单片机(microcontroller)是一种集成了中央处理器、内存和各种外围接口的微型计算机系统。
它通常用于嵌入式系统中,用于控制和监控各种设备。
接口是单片机与外部设备之间进行数据和信号传输的通道。
本文就单片机中常见的接口类型及其功能进行介绍。
一、串行接口1. 串行通信口(USART):USART是单片机与外部设备之间进行串行数据通信的接口。
它可以实现异步或同步传输,常用于与计算机、模块、传感器等设备进行数据交换。
2. SPI(串行外围接口):SPI接口是一种全双工、同步的串行数据接口,通常用于连接单片机与存储器、传感器以及其他外围设备。
SPI接口具有较高的传输速度和灵活性,可以实现多主多从的数据通信。
3. I2C(Inter-Integrated Circuit):I2C接口是一种面向外部设备的串行通信总线,用于连接不同的芯片或模块。
I2C接口通过两条双向线路进行数据传输,可以实现多主多从的通信方式,并且占用的引脚较少。
二、并行接口1. GPIO(通用输入/输出):GPIO接口是单片机中最常见的接口之一,用于连接与单片机进行输入输出的外围设备。
通过设置相应的寄存器和引脚状态,可以实现单片机对外部设备进行控制和监测。
2. ADC(模数转换器):ADC接口用于将模拟信号转换为数字信号,常用于单片机中对模拟信号的采集和处理。
通过ADC接口,单片机可以将外部传感器等模拟信号转化为数字信号,便于处理和分析。
3. DAC(数模转换器):DAC接口用于将数字信号转换为模拟信号。
通过DAC接口,单片机可以控制外部设备的模拟量输出,如音频输出、电压控制等。
三、特殊接口1. PWM(脉冲宽度调制):PWM接口用于产生特定占空比的脉冲信号。
通过调节脉冲的宽度和周期,可以控制外部设备的电平、亮度、速度等。
PWM接口常用于控制电机、LED灯、舵机等设备。
2. I2S(串行音频接口):I2S接口用于在单片机和音频设备之间进行数字音频数据传输。
微机原理与接口技术课程总结
微机原理与接口技术课程总结篇一:《微机原理与接口技术》课程总结《微机原理与接口技术》课程总结班级:12电子专升本学号:1205061044姓名:陶翠玲主要内容:《微机原理与接口技术》是我们这学期开的比较难学的一门课,课程紧密结合通信工程专业的特点,围绕微型计算机原理和应用主题,以intel8086cPU为主线,系统介绍了微型计算机的基本知识、基本组成、体系结构、工作模式,介绍了8086cPU的指令系统、汇编语言及程序设计方法和技巧,存储器的组成和i/o接口扩展方法,微机的中断结构、工作过程,并系统介绍了微机中的常用接口原理和应用技术,包括七大接口芯片:并行接口8255a、串行接口8251a、计数器/定时器8253、中断控制器8259a、a/d(adc0809)、d/a(dac0832)、dma(8237)、人机接口(键盘与显示器接口)的结构原理与应用。
在此基础上,对现代微机系统中涉及的总线技术、高速缓存技术、数据传输方法、高性能计算机的体系结构和主要技术作了简要介绍。
具体介绍:第一章:主要了叙述微型计算机的发展构成和数的表示方法(1)超、大、中、小型计算机阶段(1946年-1980年)采用计算机来代替人的脑力劳动,提高了工作效率,能够解决较复杂的数学计算和数据处理(2)微型计算机阶段(1981年-1990年)微型计算机大量普及,几乎应用于所有领域,对世界科技和经济的发展起到了重要的推动作用。
(3)计算机网络阶段(1991年至今)。
计算机的数值表示方法:二进制,八进制,十进制,十六进制。
要会各个进制之间的数制转换。
计算机网络为人类实现资源共享提供了有力的帮助,从而促进了信息化社会的到来,实现了遍及全球的信息资源共享。
第二章:介绍了8086微型机算计系统的组成原理和体系结构(1)BiU与EU的动作协调原则:总线接口部件(BiU)和执行部件(EU)按以下流水线技术原则协调工作,共同完成所要求的信息处理任务:①每当8086的指令队列中有两个空字节,或8088的指令队列中有一个空字节时,BiU就会自动把指令取到指令队列中。
第11章89C51单片机与DA、AD转换器的接口
1、D/A转换器概述
❖将数字量转换为模拟量,以便操纵控制对象。
单片机
D/A转换 控制对象
❖使用D/A转换器时,要注意区分:
* D/A转换器的输出形式; * 内部是否带有锁存器。 ❖D/A转换器集成电路芯片种类很多:
按输入的二进制数的位数分类,有八位、十位、十二位和十六位等。 按输出是电流还是电压分类,分为电压输出器件和电流输出器件。
MOV B,A
;存数
RETI
;返回
查询方式:
ORG 0000H
;主程序入口地址
AJMP MAIN
;跳转主程序
ORG 1000H
;中断入口地址
MAIN: MOV DPTR,#0007H ;指向0809 IN7通道地址
MOVX @DPTR,A ;启动A/D转换
L1: JB P3.3 L1
;查询
MOVX A,@DPTR ;读A/D转换结果
±2.5V,±5V和±10V; ✓内含高稳定的基准电压源,可方便地与4位、8位或16位微 处理器接口; ✓双电源工作电压:±12V~±15V。
二、A/D转换器接口
❖A/D转换器的概述 ❖典型芯片ADC0809 ❖ADC0809的应用 ❖与AD1674的接口设计 ❖与MC14433的接口设 计
1、A/D转换器的概述
多路同步输出,必须采用双缓冲同步方式。
1#DAC0832占有两个端口地址FDH和 FBH。 2#DAC0832的两个端口地址为FEH和 FBH
例11-2 设AT89C51单片机内部RAM中有两个长度为20的数据块, 其起始地址为分别为addr1和addr2,请根据图11-7所示,编写能把 addr1和addrr2中数据从1#和2#DAC0832同步输出的程序。程序中 addr1和addr2中的数据,即为绘图仪所绘制曲线的x、y坐标点。
DSP2812EV管理器(转)
第11章 事件管理器(EV)
·277·
EVA/EVB 的启动转换信号(SOC)可以送至外部引脚(EVASOC),该信号为外部 ADC 的接口所用。EVASOC 和 EVBSOC 可以单独由 T2CTRIP和 T4CTRIP多路传输。
9.功率驱动保护中断( PDPINTx,x=A 或 B)
事件管理器(EV)的器件接口如图 11-1 所示。事件管理器 A(EVA)的功能模块图 如图 11-2 所示,事件管理器 B(EVB)的功能模块图与该图类似,只是模块及信号的命名 有所不同。
1.通用目的(GP)定时器 事件管理器各有两组 GP 定时器。GP 定时器 x(x=1 或 2 属于 EVA;x=3 或 4 属于 EVB) 包括: (1)1 个 16 位的定时器 TXCNT,为增/减计数器,TXCNT 可以读/写。 (2)1 个 16 位的定时器比较寄存器 TxCMPR(带阴影的双缓冲寄存器),可以读/写。 (3)1 个 16 位的定时器周期寄存器 TxPR(带阴影的双缓冲寄存器),可以读/写。 (4)1 个 16 位的定时器控制寄存器 TxCON,可以读/写。 (5)可选择的内部或外部输入时钟。 (6)一个对于内部或外部输入时钟可编程的预定标因子。
外部行程输入
PDPINTA*
PDPINTB*
外部 ADC SOC 触发输出
EVASOC
EVBSOC
注:* 在 C240x 的兼容模式下,引脚 T1CTRIP / PDPINTA功能为 PDPINTA,而引脚 T3CTRIP / PDPINTB功能为
PDPINTB
2.全比较单元 每个事件管理器都有 3 个全比较单元。这些比较单元使用定时器 1 为其提供时基,通
常用外围设备接口技术概述
常用外围设备接口技术概述1. 引言随着计算机技术的不断发展,外围设备在我们的生活中扮演着越来越重要的角色。
外围设备接口技术作为连接计算机与外围设备之间的桥梁,至关重要。
本文将对常用的外围设备接口技术进行概述,主要包括通用串行总线(USB)、蓝牙接口和无线局域网(Wi-Fi)接口。
2. 通用串行总线(USB)通用串行总线(Universal Serial Bus,简称USB)是一种主流的外围设备接口技术。
USB接口具有高速、热插拔、多设备支持等优点,被广泛应用于计算机、移动设备等各个领域。
USB接口一般包括四个线缆,分别是Vcc(电源),D+(正传输线),D-(负传输线),GND(地线)。
通过这四个线缆,USB接口可以实现数据传输、充电等功能。
USB接口的版本也在不断更新,目前主要有USB 2.0、USB 3.0和USB 3.1等。
USB 3.0和USB 3.1接口具有更高的传输速度和更强的功率输出能力,使得外围设备可以更快地与计算机进行数据传输。
3. 蓝牙接口蓝牙接口是一种短距离无线通信技术,可以使得不同的设备之间进行无线数据传输。
蓝牙接口的优点是方便、低功耗、低成本,被广泛应用于手机、耳机、音响等设备上。
蓝牙接口有不同的版本,包括蓝牙1.0、蓝牙2.0、蓝牙3.0等。
每个版本的蓝牙接口都有一定的传输速率和通信距离限制,用户在选择蓝牙设备时需要根据实际需求进行考虑。
蓝牙接口的工作原理是通过无线电波进行通信,设备之间通过蓝牙芯片进行数据传输。
蓝牙接口支持点对点通信和多对多通信,用户可以通过蓝牙接口实现数据传输、远程控制等功能。
4. 无线局域网(Wi-Fi)接口无线局域网(Wireless Fidelity,简称Wi-Fi)是一种无线网络技术,可以实现设备之间的无线数据传输。
Wi-Fi接口具有高速、便捷、稳定等优点,被广泛应用于家庭网络、办公场所等场景。
Wi-Fi接口的工作原理是通过无线电波进行通信,设备之间通过Wi-Fi芯片进行数据传输。
串行接口芯片8251A.
内部产生起始、奇偶 检验、停止位,按约定 的波特率从TxD输出。 当数据全部输出结束, 在TXD发出连续低电平 (TxE=1)。
停止位 1
奇偶位
发送移位寄存器
起始位
2. 8251A的引脚功能
8251A的引脚排列如下图所示
D2 D3 R XD GN D D4 D5 D6 D7 TXC WR CS C/D RD RXRDY
4. 发送/接收时钟
在异步串行通信中,发送端需要用一定频率的时钟 来决定发送每 l 位数据所占的时间长度(称为位宽 度),接收端也要用一定频率的时钟来测定每一位 输入数据的位宽度。 在进行串行通信时,根据传送的波特率来确定发送 时钟和接收时钟的频率。在异步传送中每发送一位 数据的时间长度由发送时钟决定,每接收一位数据 的时间长度由接收时钟决定,它们和波特率之间有 如下关系:时钟频率=n×波特率
(4)读/写控制逻辑信号
CS:片选信号,低电平有效。由CPU的IO/及地址信号经译码后供给。
C/D:控制/数据端。为高电平时CPU从数据总线读入的是状态信息;为低 电平时CPU读入的是数据。同样,C/D端为高电平时CPU写入的是命令; C/D为低电平时CPU输出数据。C/D与CPU的一条地址线相连。
(2)接收器 作用:接收器接收在RxD上的串行数据并按规定的 格式转换为并行数据,存放在接收数据缓冲器中。
工作过程:(异步方式)当8251允许接收并准备好接收数据时,监测RxD 端,当检测到起始位(低电平)后,使用16倍率的内部CLK,连续检测8 个0确认。然后按波特率移位、检测RXD,直至停止位。内部删除起始、 停止位 1 奇偶位 奇偶、停止位接收缓冲寄存器后,使 RxRDY 为高,向CPU提出中断申请。
fpga 常用外围电路
fpga 常用外围电路什么是FPGA?FPGA(Field-Programmable Gate Array)是一种可编程逻辑器件,具有灵活性和可重新配置性。
与传统的ASIC(Application-Specific Integrated Circuit)不同,FPGA可以根据需要在现场进行编程,因此非常受欢迎。
FPGA由一系列可编程逻辑门和存储器单元组成,可以通过修改电路配置来实现各种功能和任务。
为什么需要外围电路?尽管FPGA具有灵活性和可重新配置性,但它仍然需要外围电路来提供与外部环境的接口,使其能够与其他设备或系统进行通信。
外围电路可以为FPGA提供输入和输出接口,时钟和时序控制,电源管理,保护电路以及其他必要的功能。
这些外围电路是将FPGA集成到特定应用中所必需的。
常用的外围电路有哪些?1. 时钟电路:FPGA通常需要稳定且精确的时钟信号,以便正常运行。
时钟电路可以提供稳定的时钟信号,并确保时钟的精度和分辨率,以满足FPGA的时序要求。
2. 电源管理电路:FPGA需要稳定的电源供应来确保正常运行。
电源管理电路可以提供稳定的电源电压,并处理电源噪声和波动。
3. 输入/输出(I/O)电路:FPGA需要与外部设备进行通信,因此需要I/O电路来提供输入和输出接口。
I/O电路可以包括电平转换器、驱动器、接收器等,以适应不同的信号电平和电信号类型。
4. 电源保护电路:FPGA对电源电压异常非常敏感,电源保护电路可以监测电源电压,并在检测到异常时采取措施,例如复位FPGA或关闭相关电路。
5. 温度传感器:FPGA在工作过程中会产生一定的热量,温度传感器可以用来监测FPGA芯片的温度,并根据需要采取散热措施。
6. 调试和配置接口:外围电路还可以包括用于调试和配置FPGA的接口和电路,以方便开发人员对FPGA进行调试和编程。
以上只是一些常用的外围电路,实际上还有许多其他类型和功能的电路可以用于支持FPGA的应用。
单片机常用芯片资料
附录三常用芯片引脚图一、 单片机类1、MCS-51芯片介绍:MCS-51系列单片机是美国Intel 公司开发的8位单片机,又可以分为多个子系列。
MCS-51系列单片机共有40条引脚,包括32条I/O 接口引脚、4条控制引脚、2条电源引脚、2条时钟引脚。
引脚说明: P0.0~P0.7:P0口8位口线,第一功能作为通用I/O 接口,第二功能作为存储器扩展时的地址/数据复用口。
P1.0~P1.7:P1口8位口线,通用I/O 接口无第二功能。
P2.0~P2.7:P2口8位口线,第一功能作为通用I/O 接口,第二功能作为存储器扩展时传送高8位地址。
P3.0~P3.7:P3口8位口线,第一功能作为通用I/O 接口,第二功能作为为单片机的控制信号。
ALE/ PROG :地址锁存允许/编程脉冲输入信号线(输出信号)PSEN :片外程序存储器开发信号引脚(输出信号)EA/Vpp :片外程序存储器使用信号引脚/编程电源输入引脚RST/VPD :复位/备用电源引脚2、MCS-96芯片介绍:MCS-96系列单片机是美国Intel 公司继MCS-51系列单片机之后推出的16位单片机系列。
它含有比较丰富的软、硬件资源,适用于要求较高的实时控制场合。
它分为48引脚和68引脚两种,以48引脚居多。
引脚说明:RXD/P2.1 TXD/P2.0:串行数据传出分发送和接受引脚,同时也作为P2口的两条口线HS1.0~HS1.3:高速输入器的输入端HS0.0~HS0.5:高速输出器的输出端(有两个和HS1共用)Vcc :主电源引脚(+5V )Vss :数字电路地引脚(0V )Vpd :内部RAM 备用电源引脚(+5V )V REF :A/D 转换器基准电源引脚(+5V )12345678910111213141516171819204039383736353433323130292827262524232221P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RST RXD/P3.0TXD/P3.1INT0/P3.2INT1/P3.3T0/P3.4T1/P3.5WR/P3.6RD/P3.7XTAL2XTAL1V SS V CC P0.0/AD 0P0.1/AD 1P0.2/AD 2P0.3/AD 3P0.4/AD 4P0.5/AD 5P0.6/AD 6P0.7/AD 7EA/V PP ALE/PROG PSENP2.7/A 15P2.6/A 14P2.5/A 13P2.4/A 12P2.3/A 11P2.2/A 10P2.1/A 9P2.0/A 8803180518751AGND:A/D转换器参考地引脚XTAL1、XTAL2:内部振荡器反相器输入、输出端,常外接晶振。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
20 19 18 17 16 15 14 13 12 11
UCC LCE WR2 XFER D4 D5 D6 D7 Iout1 Iout2
UR
Rfb
DGND
DAC 0832 管脚分布图
DAC0832内部结构及引脚
DI7~DI0 VREF
输入 锁存器 DAC 寄存器 D/A 转换器
IOUT2 IOUT1
图7-18 一个典型的过程控制系统示意图
11.1.2 D/A转换器的工作原理
D/A转换即数/模转换,是将数字量转换成与其成比例的模拟量。D/A 转换器的核心电路是解码网络,解码网络主要形式有两种:一种是权电阻 解码网络,另一种是T型电阻网络。
1、权电阻解码网络D/A转换原理
基本思想是:先把每一位数字代码根据其权值转换成相应的模拟分量, 然后将各模拟分量相加,得到的总和就是与数字量对应的模拟量。 一个二进制数的每一位的权值,产生一个与二进制数的权成正比的电 压,只要将代表每一个二进制位权的电压叠加起来就等于该二进制数所对 应的模拟电压信号。如图7-19所示是一个输入4位二进制数的D/A转换电 路,Vr是基准电压,D0~D3是4位 二进制数,控制4位切换开关,开关 分别接4个加权电阻,权电阻值分别 按8:4:2:1比例分配。权电阻解 码网络的输出接至运算放大器的反 相输入端,Rf为反馈电阻。运算放 大器用以放大模拟电压信号。
3、影响精度的误差 失调误差(零位误差)定义为:当数值量输入全为“0”时, 输出电压却不为0V。该电压值称为失调电压,该值越大,误差 越大。增益误差定义为:实际转换增益与理想增益之误差。线 性误差定义:它是描述D/A转换线性度的参数,定义为实际输出 电压与理想输出电压之误差,一般用百分数表示。 4、转换速度 D/A转换速度是指从二进制数输入到模拟量输出的时间,时 间越短速度越快,一般几十到几百微妙。 5、输出电平范围 输出电平范围是指当D/A转换器可输出的最低电压与可输出 的最高电压的电压差值。常用的D/A转换器的输出范围是0~+5 V,0~+10 V,-2.5~+2.5 V,-5~+5 V,-10~+10 V 等。
一个典型的单片机过程控制系统示意图如图7-18所示。各部 分的作用如下:
(1)传感器:将各种现场的物理量测量出来并转换成电信号(模拟 电压或电流)。常用的传感器有: (2)放大器:把传感器输出的信号放大到ADC的量程范围。 (3)低通滤波器:用于降低噪声、滤去高频干扰,以增加信噪比。 (4)多路开关:把多个现场信号分时地接通到A/D转换。 (5)采样保持器:周期性地采样连续信号,并在A/D转换期间保持 不变。
11.2 D/A转换芯片DAC0832
D/A接口芯片种类很多,有通用型、高速型、高精度型等, 转换位数有8位、12位、16位等,输出模拟信号有电流输出 型(如DAC0832、AD7522等)和电压输出型(如AD558、 AD7224等),在应用中可根据实际需要进行选择。 DAC0832是采用CMOS工艺制造的8位电流输出型D/A转 换器,分辨率为8位,建立时间为1 μs,功耗为20 mW,数 字输入电平为TTL电平。 11.2.1、DAC0832芯片 DAC0832是8位电流型D/A转换器,20引脚双列直插式封 装,其结构框图及引脚如下图所示。
第11章 常用外围接口芯片
测控系统是单片机应用的重要领域。在测控系统中,除数字量 之外还会遇到另一种物理量,即模拟量。例如:温度、速度、 电压、电流、压力等,它们都是连续变化的物理量。 单片机系统中凡是遇到有模拟量的地方,就要进行模拟量 向数字量、数字量向模拟量的转换,也就要涉及到单片机的数/ 模(D/A)和模/数(A/D)转换的接口技术。 A/D转换器的作用是将模拟的电信号转换成数字信号。在 将物理量转换成数字量之前,必须先将物理量转换成电模拟量 ,这种转换是靠传感器完成的。传感器的种类繁多,如温度传 感器,压力传感器、光传感器、气敏传感器等。 DAC、ADC示意图 D/A转换器的作用是将数字信号转换成模拟的电信号。 模拟量——连续变化的物理量。 数字量——时间和数值上都离散的量。 ADC、DAC相互转换如图所示。
2、DAC0832的工作过程
DAC0832的工作过程是: (1) 单片机执行输出指令(MOVX),输出8位数据给DAC0832; (2) 在单片机执行输出指令(MOVX)的同时,使ILE、WR1、CS 三个控制信号端都有效,8位数据锁存在8位输入寄存器中; (3) 当WR2、XFER二个控制信号端都有效时,8位数据再次被锁存 到8位DAC寄存器,这时8位D/A转换器开始工作,8位数据转换为相对 应的模拟电流,从IOUT1和IOUT2输出。
③ 其它引线 Vref:参考电压输入端,要求外部提供精密基准电压,Vref一般在 -10~+10 V之间。VCC:芯片工作电源电压,一般为+5~+15 V。 AGND:模拟地。 DGND:数字地。 注意:模拟地要连接模拟电路的公共地,数字地要连接数字电路 的公共地,最后把它们汇接为一点接到总电源的地线上。为避免模拟 信号与数字பைடு நூலகம்号互相干扰,两种不同的地线不可交叉混接。
VCC D7
. . . . . .
11.1.4、T型电阻网络 T型网络如图7-20所示。
图7-20 T型R-2R型电阻网络
该网络的特点:
(1)只有 R 和 2R 两种电阻; (2)各节点向左和向上看的等效电阻均为2R; (3)整个网络的等效电阻为R; 各支路的电流为: In-1=I/21=Vref/R×21 In-2=I/22=Vref/R×22 …… I0 = I/2n=Vref/R×2n (4)输入数字量 Di控制模拟开关 Si : 当 Di 为0时,开关Si接地,支电流 Ii 流向地; 当 Di 为1时,开关Si接运放,支电流 Ii 流向运放。 (5)流入运放的电流 I∑ 为各支电流之和 I∑=Dn-1 × In-1 + Dn-2 × In-2 + + D1 × I1 + D0 × I0 =(Dn-1×2n-1+ Dn-2n-2+ +D0×20) ×Vref/2nR =D×Vref/2nR V0= -I∑ ×Rf=-D×Vref×Rf/2nR 可见,V0的数值不仅与输入的二进制数有关,还与反馈电阻Rf及基准 电压Vref有关。
图7-19 权电阻解码网络D/A转换电路
D/A转换过程如下:位切换开关受被转换的二进制数D0~D3控制。当 二进制数的某位为“1”时,位切换开关闭合,基准电压加在相应的权电阻 上,由此产生与之对应的电流输入运算放大器,这个电流称为权电流。此 时运算放大器输出电压就是这些输入的、与二进制权对应的权电流作用的 结果。如D3=1,就会产生一个电流I8=Vr/R。相应的,D2=1会产生电流 I4=Vr/2R=I8/2;D1=1产生电流I2=Vr/4R= I8/4;D0=1产生电流I4=Vr/8R= I8/8。因此输入运算放大器的总电流为: I=I8+I4+I2+I1 =I8(D3/20+ D2/21+ D1/22+ D0/23 ) =VR/23R(D3*23+D2*22+D1*21+D0*20) 上式表明送入运算放大器的电流是各位二进制位对应的权之和,其中, Vr/23R可看成一个比例系数,该式完成了二进制数变为模拟量的转换。通 过运算放大器的反馈电阻RF把权电流转换为电压量,就可以完成二进制量 变为模拟量。转换后的模拟电压为: VO=-RF*I=-VRRF/23R(D3*23+D2*22+D1*21+D0*20) 不同的D/A转换器有不同的权电阻网络。当二进制位数比较多时,该方 法精度受影响。
ILE & CS & WR1
LE1 &
LE2 Rfb
AGND
VCC WR2 XFER
13
1)组成 结构框图如图7-21(a)所示。它是由一个8位的输入寄存器、一 个8位的DAC寄存器和一个8位D/A转换器以及控制电路组成。 输入寄存器和DAC寄存器可以分别控制,从而可以根据需要 接成两级输入锁存的双缓冲方式,一级输入锁存的单缓冲方式, 或接成完全直通的无缓冲方式。 2)各引脚的功能 DAC0832是有20个引脚的双列直插式芯片,其引脚排列如上 页所示。20个引脚中包括与单片机连接的信号线,与外设连接的 信号线以及其它引线。 ①与单片机相连的信号线 D7~D0:8位数据输入线,用于数字量输入。 ILE:输入锁存允许信号,高电平有效。 CS:片选信号,低电平有效,与ILE结合决定WR1是否有效。
11.2.1 DAC0832的结构原理
DAC0832
CS
WR1 AGND DI3 DI2 DI1 DI0
RFB DGND
VREF
1 2 3 4 5 6 7 8 9 10
20 19 18 17 16 15 14 13 12 11
VCC ILE WR 2 XFER DI4 DI5 DI6 DI7 IOUT2 IOUT1
2、转换精度
在理想情况下,精度和分辨率基本一致,位数越多,精 度越高。但由于电源电压、参考电压、电阻等各种因素存 在着误差,严格来讲精度和分辨率并不完全一致,只要位 数相同,分辨率相同,但相同位数的不同转换器精度会有 所不同。 D/A转换精度指模拟输出实际值与理想输出值之间的误差。 包括非线性误差、比例系数误差、漂移误差等项误差。用 于衡量D/A转换器将数字量转换成模拟量时,所得 模拟量的精确程度。 注意:精度与分辨率是两个不同的参数。精度取决于 D/A转换器各个部件的制作误差,而分辨率取决于D/A转 换器的位数。
11.1.5
D/A转换器的主要技术指标
1、分辨率 分辨率是指D/A转换器可输出的模拟量的最小变化量,也就是最 小输出电压(输入的数字量只有D0=1)与最大输出电压(输入的数字量 所有位都等于1)之比。也通常定义刻度值与2n之比(n为二进制位 数)。二进制位数越多,分辨率越高。例如,若满量程为5V,根据 分辨率定义,则分辨率为5v/2n 。设8位D/A转换,即n=8,分辨率 为5v/28 ≈19.53mv,即二进制变化一位可引起模拟电压变化 19.53mv,该值占满量程的0.195%,常用1LSB表示。 同理: 10位D/A转换 1LSB=5000mv/210 =4.88mv=0.098%满量程 12位D/A转换 1LSB=5000mv/212 =1.22mv=0.024%满量程 16位D/A转换 1LSB=5000mv/216 =0.076mv=0.0015%满量程 分辨率有两种表示: (2) D/A 转换器的位数表示 (1) 可直接用 常用相对值(百分值)表示 如: 8 位D/A 转换器的分辨率为 8n 位。 分辨率 =△ / 满量程 = △ / (2 × △ ) = 1/2n 10 位D/A转换器的分辨率为10位。