带存储显示功能AD采集电路板设计与制作.docVIP

带存储显示功能AD采集电路板设计与制作.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
带存储显示功能AD采集电路板设计与制作

带存储显示功能AD采集电路板设计与制作   【摘要】为方便电子爱好者连续进行大量数据测量,作者用STC12C5410AD单片机设计了一种结构简单的带存储显示功能的AD采集电路板,并介绍了其工作原理和使用方法。   【关键词】单片机;存储显示;AD采集电路板   一、设计目的   电子爱好者在业余条件下进行实验,有时需连续进行大量数据测量,如测试充电电池的放电容量,但人工测量读取大量数据,测试周期短时会手忙脚乱,而周期长时要受长时间等待之苦。这时就要有一台自动测量记录仪该多好啊!但专业的AD采集模块价格较贵,且操作比较复杂。于是很多电子爱好者想到了用单片机测量和记录,但目前市场多数单片机实验板或学习板都采用8位精度的AD转换芯片如ADC0832和PCF8591,精度较低,且存储数据多用串行EEPROM 24C02或24C04,容量十分有限,为此,本人设计了一种结构简单的带存储显示功能的AD采集电路板,方便广大电子爱好者测量和采集使用。   二、电路结构和原理   电路原理图如图1所示,主要由单片机和液晶显示器构成,单片机采用STC 12C5410AD,DIP封装有20脚和28脚两种选择,由于液晶屏并口连接占用较多引脚,所以本设计采用28脚封装。之所以选用STC单片机,主要因该类单片机有如下优点:一是同价位下STC单片机内部EEPROM容量大,5410系列为2K,5620系列为4K,省去了另配EEPROM的麻烦;二是将对外通信串口和ISP在线编程接口合二为一,减小了引脚占用,相比AVR系列可节约3个I/O口;三是内部集成了复位电路和时钟电路,可使外围电路更简单。   由于STC单片机I/O口驱动电流可达25mA,因此蜂鸣器和发光二极管均直接驱动。为了安全起见,在蜂鸣器电路上加了22欧的限流电阻R7,实验表明,对发声强度影响不大。   为了能实时显示测试数据,采用LCD1602液晶屏作为显示器件,比LED数码管显示来说,功耗较低,显示字符较多,且为静态显示,占用系统资源少。由于显示功能较全,所以在采集数据量较小时可直接在显示屏上读取,而不一定与上位计算机连接。   由于定时采集的周期准确性和与上位机通信的要求,本电路采用11.0592MHz外部晶振作为系统时钟,若对定时要求不高,也??用内部RC振荡电路作为时钟。   由于单片机的AD基准电压即为其供电电压,所以要求供电电压是确定的值,不同的电脑USB输出电压虽然也稳定,但可能会有所不同,多在4.5-5.1V之间,因此采用HT7144低压差稳压电路进行稳压,该电路1脚为地,2脚为输入,3脚输出,输入输出最小压差仅0.1v,输出电压4.4V,电流约30mA。   S1为电源开关,S2-S4用来调整采集周期和采集数据个数。   R1-R3和DW1-DW3为限压保护用,RW1用来调节液晶屏对比度。   为了便于扩展功能,本电路板设计两路继电器输出,并带发光二极管指示,方便单片机爱好者进行开发,如进行温度控制、电压控制等,读者自制时可根据需要进行取舍。   图1 采集板电路原理图   三、采集板的主要指标:   1.采集回路共有二路,每路分0-4.4V,0-44V两档。   2.采集数据量20-1000个,设定值200以下,以10为单位改变,200-1000,以50为单位改变。   3.采集数据周期1-600s,设定值60以下,以1为单位改变,60-600,以10为单位改变。   4.采集精度:10位二进制。   5.工作电压4.5-5V,工作电流20-30mA。   四、单片机程序原理   单片机程序采用C语言编制,主程序包括液晶屏显示程序、按键处理程序、读写EEPROM程序、AD采集程序、串口发送程序等,各子程序读者可在其它杂志和网上搜索。   五、采集板使用方法及注意事项   1.与上位机连接时采用USB转TTL下载线,既可省去MAX232转换电路和供电电路,又能适用于无串行口的笔记本电脑。使用USB转TTL信号线前要安装好PL-2303HX的驱动程序,下载地址:安装方法有说明,装上以后就会虚拟出一个COM口,记下该串口号,下载或接收数据都要用到这个端口。   2.按顺序接好线:若不用专用电源,只需将USB转TTL线的一端插入电脑中的一个USB口中,另一端的红、黒、绿、白四根线分别接采集板上VCC,GND,RXD TXD,若使用另外的稳压电源,一定注意正负极不要搞错,并且USB转TTL线的红色电源线一定不要接,防止两路电压相差过大而损坏其中之一。   3.打开采集板配套的应用程序”配套接收程序.exe”,设置好接收端口号,填上采集板电源电压、电压衰减倍数、并选择接收方式为16进制接收,打开串口等待单片机采集完成后发来数据。   4

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档