




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中英123中英123A/D3.3.1 单片机介绍SPI3.5.1 SPI 总线简介3.5.2 SPI 总线的基本结构3.5.3 数据的传输4设SPI3.5.1 SPI 总线简介3.5.2 SPI 总线的基本结构3.5.3 数据的传输4设程序流程图5基于单5.1.15.1.36电路制作及调试 6.1PCB板的制作6.3.25.1.36电路制作及调试 6.1PCB板的制作6.3.27附1绪1.1 1.1.2 数字电压表简称 NLS FLUKE域居国际先进水平。例如该公司生产的“4700A”多功能校准器和8 位显示,直流精度可达到5/10-6“54001绪1.1 1.1.2 数字电压表简称 NLS
2、FLUKE域居国际先进水平。例如该公司生产的“4700A”多功能校准器和8 位显示,直流精度可达到5/10-6“5400A“5200A样等等在不断的蓬勃发展1 70 有大规模集成电路(LSI)或超大规模集成电路1.1.3 为很多新颖的电压表的设计所借鉴和依据22121 21 (1). A/D 转换技术、余数再循环技术、自动校准技术(英国真有效值转换技术(英国用 系列,荷兰能4(2). 广泛采用新工的(3).多从显(4).提高安(5). 势方面不如指针表的直观。为克服这种缺憾,20 世纪 90 年代初,一种“数字于从硬件的角度做工作,这是由于设计者的(硬件)技术背景,LSI较的1.2 强等3,扩
3、展,不能满足日益发展的电子工业要求于从硬件的角度做工作,这是由于设计者的(硬件)技术背景,LSI较的1.2 强等3,扩展,不能满足日益发展的电子工业要求6。而应用微处理器(单片机)1.3 3. 能4. 5. 2基于单片机数字电压表的总体设2.1 通常以大规模 度为0.05V,测量范围为 05V2.2 系统框图(2.1)如下:2.12基于单片机数字电压表的总体设2.1 通常以大规模 度为0.05V,测量范围为 05V2.2 系统框图(2.1)如下:2.12.2.1 A/D到八段数码管上8。来的信号进行一定的处理然后通过串口扩展的共阴极 LED到八段数码管上8。来的信号进行一定的处理然后通过串口扩
4、展的共阴极 LED就是三个数码管同时的显示出电压值四个数字5数字电压表电路图如所示ADC0809 的 REF(-)接地,REF(+)接电源+5V,电压的范围是 5V,A/DD0D78位二进制数。转换输出的结果在0255 582、5、0、0dp(即小数点)直接接地使其一直发亮,那么数码管上就可以显示输入的电压值“2.5005开机后首先初始化,使数码管显示为“0.000”然后调用 A/D AD2.3ViniDout n51000 255 2553基于单片机数字电压表的硬件设3.1位电容用 10f 的电解电容3基于单片机数字电压表的硬件设3.1位电容用 10f 的电解电容用的是双积分和逐次 近式。次
5、 近式 A/D 转换的转换速度更快,而且精度更高,比如 ADC0808、ADC0809机系统连接,将数字量送单片机进行分析和显示9代表性的是:单积分型,双积分型,脉宽调制型和逐次比较型(。从逐近型ADC实际采用的方法上从高到底开始逐位设定,比较模拟量+_ ui量进行比较后得到最终的数字标+_ ui量进行比较后得到最终的数字标定值113.2.3每个通道的转换时间大约为 100s,可以和单片机直接接口9。图 、IN0IN7,允许 8 路模拟分量输入,共用 A/D 转换器 进行转换。三态输出锁存A/DOE端为高电平时,才可以从三态输出锁存器IN0IN72.1 所示。数字量输出及控制线: 11 条。S
6、TART为上跳沿时,所有 寄存器清零;下跳沿时,开始进行 A/D 转换:在转换期间, STARTIN0IN7,允许 8 路模拟分量输入,共用 A/D 转换器 进行转换。三态输出锁存A/DOE端为高电平时,才可以从三态输出锁存器IN0IN72.1 所示。数字量输出及控制线: 11 条。START为上跳沿时,所有 寄存器清零;下跳沿时,开始进行 A/D 转换:在转换期间, STARTEOC号。当 EOC 为高电平时,表明转换结束:A/D转换。OE为输出状态。D7D0 为数字量输出线。CLK 的1280KHz11VREF(+,VREF(-VREF(-)接地,VREF(+)接+5V 电源。3.2.4
7、ADC0809大中没用到的模拟输入端都这样处理CLKADC0809500KHz,1280KHz,按此图中的片选接法。ADC0809IN0H3.33.3.1片机本3.3.2 采用AT89C51 的原MSC-513.33.3.1片机本3.3.2 采用AT89C51 的原MSC-514K而易见,这种单片机对开发设备的要求很低,开发时间也大大缩短12主要性1000器1288UART2.5AT89C513.3.4系列单片机,而且能使系统具有许多 MCS-51系统体积,增加系统的可靠性,降低了系统成本。只要程序长度小于 4K,四个 I/O5V102.7V-6V0MHz-24MHz证程序或系统不被仿制13引
8、脚系列单片机,而且能使系统具有许多 MCS-51系统体积,增加系统的可靠性,降低了系统成本。只要程序长度小于 4K,四个 I/O5V102.7V-6V0MHz-24MHz证程序或系统不被仿制13引脚描述P0 口:P0 口是一组 8 位漏极开路双向 I/O 8TTL1”可在器时,这组口线分时转换地址(底 8 位P1口:P18I/OP1P2口:P28I/OP2可驱动(吸收或输出电流)4个 TTL逻辑门电路。对断口写“1”,通的在(IIL2.2P3RST:复位输入。当振荡器工作时,RET器时,ALE(地址锁存允许8外器,ALE频率的 1/6 ALE(PROG(IIL2.2P3RST:复位输入。当振荡
9、器工作时,RET器时,ALE(地址锁存允许8外器,ALE频率的 1/6 ALE(PROGALEPSEN:程序存贮允许(PSEN)器,这两次有效的PSEN信EA/VPP:外允许。欲CPU器(地址为 FH,EARXD(串行TXD(串行输出口WR(外部数器写选通RD(外部数器读选通,CPU12V,CPU12VVPPXTAL1:振荡器反相放大器的XTAL2:振荡器反相放大器的输出端3.4 3.4.1介ZLG7289理,可直接驱动 8 位共阴式数码管(只按键。 直接接BCD16制码,并同时具2采用 SPI 数几根 I/O 口线。利用片选信号, 多片 ZLG72893.4.2 ZLG7289 的主要很宽的
10、工作电压范围:+2.7-段电流可达 15mA 以上,字电流可达 100mA;不接数码管而仅使用键盘管理功能时,工作电流可将至 3mA;封装:DIP-28引脚功能说12电源3456789引脚功能说12电源34567893.4.4 ZLG7289C33.4.4 ZLG7289C3式数码管,共同组成完整的 8 位。数码管在工作时要消耗较大的电流,R9-R16最低 20013。、双向的,必须接到单片机上具有双向功能的I/OZLG72896-9分别于 AT89C51 的 P1.0-P1.3 相连。其中 6 脚为片选输入端 CS,发送数据,7CLK脚上的电平上生表示数据有效;8 脚为串行数据输入/输出端,
11、接受指序图参见图 2.7、2.8。2.7(单字节命令2.8(,输入数据在后3.4.5 2.53.4.61 进行译码指令13。10100100片选信的建立时582.7(单字节命令2.8(,输入数据在后3.4.5 2.53.4.61 进行译码指令13。10100100片选信的建立时58586780、1、2、3、4、5、6、7;dp 13.5SPI术3.5.1SPISPISerialerface接口。SPI,是一种高速的,全双工,同步的通信总线,并且PCB 集成了这种通信协议143.5.2SPISCK。d3d2d1d0(二进制d3d2d1d0(十六进制00000000110010、1、2、3、4、5
12、、6、7;dp 13.5SPI术3.5.1SPISPISerialerface接口。SPI,是一种高速的,全双工,同步的通信总线,并且PCB 集成了这种通信协议143.5.2SPISCK。d3d2d1d0(二进制d3d2d1d0(十六进制000000001100102001130100401015011060111710008100191010A1011B1100C1101D1110E1111F11001下降沿到来的时候,SDI 上的电平将被接收到主设备的寄存器中。3.5.3据的假设主机和从机初始化就绪:并且主机的 sbuff=0 xaa (10101010),从机的 sbuff=0 x55(
13、01010101)SPI8个时钟周期的数据情况演示一遍(假设上升沿发送数据)15主机000110-1-00下降沿到来的时候,SDI 上的电平将被接收到主设备的寄存器中。3.5.3据的假设主机和从机初始化就绪:并且主机的 sbuff=0 xaa (10101010),从机的 sbuff=0 x55(01010101)SPI8个时钟周期的数据情况演示一遍(假设上升沿发送数据)15主机000110-1-0011220-1-1100330-1-0011440-1-1100550-1-0011660-1-1100770-1-0011880-1-11000-1表示上升沿、1-0下降沿,sdisdo CS
14、能信号时(高电位或低电位,对此 的操作才有效16。这就允许在同一总线上连接多个 SPI 设备成为可能。接下来就负责通讯的 3 根线了。通讯是通过数据 输的。这就是 SCK 时钟线存在的原因,由 SCK 提供时钟脉冲,SDI,SDOCS 能信号时(高电位或低电位,对此 的操作才有效16。这就允许在同一总线上连接多个 SPI 设备成为可能。接下来就负责通讯的 3 根线了。通讯是通过数据 输的。这就是 SCK 时钟线存在的原因,由 SCK 提供时钟脉冲,SDI,SDO 8 次时钟信号的改变(上沿和下沿为一次3.6 个按8dpgfedcba。例如,要显示“0”,dpgfed cba:11000000B
15、;要显示“A”,dpgfedcba:0001 3.74基于单片机数字电压表设有高级语言的优点,又有低级语言的许多特点。因此,C4基于单片机数字电压表设有高级语言的优点,又有低级语言的许多特点。因此,C统了,而学习和使用C语言要比学习和使用汇编语言容易得多1751C题。对于开发周期来说,中大型的 编写用C语言很多17KeilC51系统,KeilKeilSoftware易理解。在开发大型 时更能体现高级语言的优势18。开系统初启动A/D A/D 转换是五次转换。此时单片P3.2口开始工作,不断扫描A/D,对A/D转换器的数据输出口送来的数值进,又重a的值就自增1,满5开系统初启动A/D A/D 转
16、换是五次转换。此时单片P3.2口开始工作,不断扫描A/D,对A/D转换器的数据输出口送来的数值进,又重a的值就自增1,满5下一次的扫描。数据处理完之后,通过SPI总线将数据传给ZLG7289,ZLG7289Y对五次求平均N模块STOEA,B,C是否转换完毕,根据 EOC 信号来判断。4.1.4 VIN模块STOEA,B,C是否转换完毕,根据 EOC 信号来判断。4.1.4 VIN用取余数的方法将电压值按位输出4.2 A4.3sb5基于单片机数字电压表设设硬件抑制干扰主要从形成干扰的三个方面采取措施5.1.1 措5基于单片机数字电压表设设硬件抑制干扰主要从形成干扰的三个方面采取措施5.1.1 措
17、5.1.2205.1(b)图是另一种单点接地方式。此时,A、BCab5.15.1.3 措设ab5.15.1.3 措设的(1)复位器件也要复位(如本次设计中的 ZLG7289,在(2) 器件工器(1)复位器件也要复位(如本次设计中的 ZLG7289,在(2) 器件工器序 。(3)总线时5.3电路制作及调6.1PCB CADComputerAidedDesign(计算机辅助制图)的简称。CADCAD报表,为元器件的采购工程决算等提供了方便23电路制作及调6.1PCB CADComputerAidedDesign(计算机辅助制图)的简称。CADCAD报表,为元器件的采购工程决算等提供了方便23目前,
18、电子线路 等。其功能大同小异,其中之一242599SE选99SE6.1PCB系统系统6.36.46.3 电路6.3.1 6.46.3 电路6.3.1 A/D转换器。选择好量程之后6.3.2 解12正常工作的 ZLG7289 7289太长,从而肉眼看到数码管出现闪烁和不稳定的现象;正确的使用方法是在 ALG7289被中断扫描的时间降到最低而不至于3显示正常表示硬件电路和都正确, 对于数值显示确需要调节6.4 A/D源,此时可以调整 ADC0809 参考电压值,直至显示电压和标准电源相同266.4PCB 封装做一些了解,要求做到线于线之间相交的次数最少,无7289太长,从而肉眼看到数码管出现闪烁和
19、不稳定的现象;正确的使用方法是在 ALG7289被中断扫描的时间降到最低而不至于3显示正常表示硬件电路和都正确, 对于数值显示确需要调节6.4 A/D源,此时可以调整 ADC0809 参考电压值,直至显示电压和标准电源相同266.4PCB 封装做一些了解,要求做到线于线之间相交的次数最少,无实际电压显示电压绝对误差相对误差7结7.1 本PCB 7.2 1. ADC0809要求较高为稳定 6V。要解决这个问题,可以从两个方面考虑:aADC0809机处理对7结7.1 本PCB 7.2 1. ADC0809要求较高为稳定 6V。要解决这个问题,可以从两个方面考虑:aADC0809机处理对确的量化值进
20、行修正。这也是本电路采用单片机后灵活性的体8AD 转换扩展问题。设计指标要求测量范围是 0V+5V。但是实际中要测量的范压4SPI根线,节约了 的管脚,这样就有足够的端口供以后使用,比如:设计中采用的 A/D 转换是 ADC0809,它能对 8 4SPI根线,节约了 的管脚,这样就有足够的端口供以后使用,比如:设计中采用的 A/D 转换是 ADC0809,它能对 8 路信号进行 AD 转换,为了利用这个特点,可以方便的在单片机上取三个端口用于 ADC0809 的地址输入。致、致、参考文Grinev.V.G,Grineva.L.V Techniques,1975,114-litude digital voltmeter. Instruments and ,.1997,8(4:61-,.2007,(28-ADC0808/ADC0809 8-Bit up Compatible A/D Cnverters With 8-Channel National 参考文Grinev.V.G,Grineva.L.V Techniques,1975,114-litude digital voltmeter. Instruments and ,.1997,8(4:61-,.2007
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江省杭州市景成实验校2024-2025学年初三考前抢分(三)语文试题含解析
- 招远市2025年四下数学期末复习检测模拟试题含解析
- 汽车配件购销合同范本
- 庐江县重点名校2025届初三第二次模拟考试英语试题含答案
- 江苏省苏州市葛江中学2025届初三下学期联合考试生物试题含解析
- 宁波市重点中学2024-2025学年初三3月教学质量检查化学试题含解析
- 盐城市亭湖区2025届初三5月阶段性检测试题语文试题含解析
- 云南省丽江市重点名校2024-2025学年初三7月四校联考化学试题含解析
- 烘焙食品加工合作协议
- 货物供应合同附加协议范本
- (三诊)绵阳市高中2022级高三第三次诊断性考试 英语试卷A卷(含答案)
- 中职语文静女教案
- 2025年执业兽医备考攻略完美版
- 食堂食品追溯管理制度
- 猪场6S管理培训资料
- 2025年高考数学模拟卷2(新高考专用)学生版+解析
- 森林火灾风险评估-全面剖析
- 2025随州高新技术产业投资限公司工作人员招聘【24人】易考易错模拟试题(共500题)试卷后附参考答案
- 人教版2024-2025学年度八年级下册物理期中模拟测试卷(含答案)
- 湖北省武汉市七一华源中学2024-2025学年八年级下学期3月月考数学试题(含答案)
- 驾驶员汛期专项安全培训
评论
0/150
提交评论