全球旧事资料 分类
远程单片机,设计传输距离为5KM。313远程单片机接收数据,按通道和输注(十进制)显示,并将信息存入24C01。掌握
I2C存储器的程序设计方法,动态显示的设计方法。
32、系统的组成及工作原理
此系统主要以ADC0808与80C51为中心,通过ADC对电阻网络采集数据,并将采集到的数据通过单片机串口传到另外一篇单片机中,在24C01芯片中存储,同时读取24C01里的数据,并将其显示在数码管中。由于电阻网络是由滑动变阻器构成,因此,当改变滑动变阻器阻值后,ADC采集到的数据也会变化。而采集速度也是由人通过拨码开关来控制的。在采集速度方面,由于采集速度是可控的,因此,需要利用定时器来控制数据的发送。
33、方案比较
331采样器方案比较:由于采样的最重要指标是:转化时间、转换精度。已知ADC转换芯片有8位,10位,
12位,14位,最高的达到16位。位数不一样,导致处理速度,精度都不一样。通常,8位逐次逼近ADC的转换时间为100US左右,为本系统的控制时间允许。ADC的转换精度为128039,输入05V时分辨率为5(281)00196V。因此选择ADC0808芯片是最佳的选择方案。用此芯片可以直接将8个单端模拟信号输入,分时进行数据采集,转换。332单片机控制ADC方案比较:
用单片机控制ADC通常有两种方式。一种是查询法,另外一种是中断控制法。查询法是单片机不断地对EOC状态进行读取。当发现EOC变化时,则单片机便对转化好的数据进行读取。中断控制法则是当ADC变换结束后向单片机发送中断请求,然后进入中断服务进行想干操作。
查询法是用在对转换时间不高的工程中,而中断方法则应用在转换时间高的工程当中,在此次设计中,选择中断方式控制ADC。333显示方案比较:
1端口接线及数码管数选择:由于本次实验显示的数据是从24C01中读取的,因此是在另外一片单片机上进行显示
的。由于该单片机的闲置端口足够提供控制显示器端口,因此不需要外加其它高级芯片。如果端口数量不够,可以采样扩展端口,此类芯片有比较熟悉的8155芯片或者8255等等。由于精度要求达到01,因此,这里用8只数码管,3只用来显示通道数,4只用来显示数值。
2显示方法:显示方法有动态显示与静态显示两种方法。动态显示需要对CPU时刻对显示器进行数据
刷新,显示数据会有闪烁感,占用的CPU时间多。静态显示数据稳定,但是接线复杂。这两种方法各有利弊,故当显示装置中有多个多段LED式,通常采用动态扫描驱动电路在该单片机系统中,使用7段LED显示器构成8位显示器,段选线控制r
好听全球资料 返回顶部