傻大方


首页 > 学习 >

基于|基于单片机具有ADDA功能的信号测控装置课程设计( 五 )



按关键词阅读: 课程设计 AD 信号 测控 具有 装置 基于 单片机 功能 DA



29、一个复位信号 , 使单片机发生复位 , 即程序从程序存储器 的起始位置开始执行 , 这样便实现了单片机的自动复位 。
图 13-看门狗电路示例 2.7.3 扩展电路 用 8255A 扩展并行 I/O 接口 , 8255 是通用可编程并行接口芯片 , 为 40 脚 双列直插式封装型 。
片内有 3 个 8 位并行 I/O 接口 , 分别称为 PA 口(PA0- PA7), PB 口(PB0-PB7),PC 口(PC0-PC7), 其中 PC 口又分为高 4 位和 低 4 位口 , 通过编程可设三种工作模式 。
数据端 A 口、B 口、C 口均为 8 位 , 可编程选择为输入或输出 。
端口 C 也 可编程为两个 4 位端口来用 , 在具体结构 。

30、上三者略有区别: A 口输入/输出均有锁存器 , 而 B 口和 C 口均有输出锁存器 , 输入无锁存器 ,有缓冲器 。
19 PB.7 PB.6 PB.5 D0 34 D1 33 D2 32 D3 31 D4 30 D5 29 D6 28 D7 27 RD 5 WR 36 A0 9 A1 8 RESET 35 CS 6 PA0 4 PA1 3 PA2 2 PA3 1 PA4 40 PA5 39 PA6 38 PA7 37 PB0 18 PB1 19 PB2 20 PB3 21 PB4 22 PB5 23 PB6 24 PB7 25 PC0 14 PC1 15 PC2 16 PC3 17 PC4 13 P 。

31、C5 12 PC6 11 PC7 10 U12 8255A 图 14-8255A 引脚图 2.7.4 上位机通讯电路 上位机通讯对单片机而言意义重大 , 不但可以实现将单片机的数据传输到 电脑端 , 而且也能实现电脑对单片机的控制 。
比如你可以把写入单片机的数据 码显示在电脑上 , 如可使用一个按键当按下它时通过单片机的串口将它发送到 电脑上显示 , 起到仿真器的功效 。
通信芯片采用 MAX487 , 该芯片是 RS485 通讯的低功耗收发器件 , 最大 可连接 128 个子系统 , 最远传输距离 1200 米 , 传输速度可达 250KB/s 。
MAX487 是个个准双向口 , 即要通过选通来确定是发送还是接收 。
需发送数据时 , 发 。

32、送方选通自己的发送驱动器(MAX487 的 DE), 该信号反向 后选通接收方的接收驱动器(MAX487 的/RE)。
20 图 15-MAX487 接线图 2.7.5 LED 显示电路 加入 LED 显示是为了便于人机互动 , 方便工作人员及时了解此时工况 。
其 具体电路如图 15 。
图 16-LED 显示电路 21 3、系统工作过程 3.1 ADC0809 工作过程 时钟信号 由于 0809 无片选端 , 因此电路增加了或非门 74LS02 及锁 存器 74LS373 , 以便对 0809 进行读 /写控制 。
单片机采用 6MHz 的晶振 ,ALE 输出 6MHz/s 时钟信号 , 经 74LS74 触发器 。

33、 2 分频 , 得到 500kHz 的时 钟信号 , 与 0809 的时钟端 CLK 相连 。
通道选择 三位通道选择端 ADDA、ADDB、ADDC 与数据线 P0 口的 低三位 P0.0、P0.1、P0.2 相连 , 用数据线进行通道选择 , 由 P0.0、P0.1、P0.2 三位决定选择哪一通道 。
也可以用地址线选择通道 。
AD0809 的启动端 START、地址锁存端 ALE 均为高电平有效 。
将 START 与 ALE 端连在一起 , 与 74LS02 的输出端相连 。
或非门 74LS02 的 两个输入端 W R 和 Y0 均为低电平时 , 其输出为高电平 。
当 74LS373 的 3 个 输入端 为 0 时 , Y0。

34、为低电平 , 执行外部 I/O 口写操作时 , WR 为低电平 。
其中输入端 1D8D 接至单片机的 P0 口 , 输出端提供的是低 8 位地址 ,G 端接至单片机的地址锁存允许信号 ALE 。
输出允许端 OE 接地 , 表示输出三 态门一直打开 。
转换结束标志 EOC 转换结束标志 EOC 端经反向器与单片机的 INT0 相连 , 即转换一旦结束 , 外部中断 0 则申请中断 。
3.2 DAC0832 工作过程 因 ILE 为+5V , 故在 P2.0 为低电平时 , 在写信号的作用下 , 输入数据直 接打入 DAC 寄存器 , 经过 A/D 转换后输出相应的模拟量 。
在这种工作方式下 ,输入寄存器和 DAC 寄存器只占用一个 I/O 。

35、 地址 。
在本例中 , 它们的地址可设 为 FEFFH(还可以是 P2.0 = 0 时其他地址 , 但注意不要和外部 RAM 及其 他 I/O 口冲突)。
由于 DAC0832 具有数字量的输入锁存功能 , 故可以和 89C51 的 P0 口 直接相连 。
22 4、元器件清单 芯片产品型号规格性能说明数量 DAC0832D/A 转换器1 片 ADC0809A/D 转换器1 片 DM74LS3738 位数据锁存器 2 片 SN74LS04N六反相器 1 片 SN74LS02D四 2 输入或非门 2 片 MAX487收发器芯片 1 片 74HC4051 多路开关 1 片 74HC74分频器 1 片 MAX69 。

36、8看门狗芯片 1 片 5、心得体会 经过两周的努力,我终于将计控课程设计做完了.在这次作业过程中,我遇到 了许多困难,但在老师 , 同学的帮助和我的努力下 , 我顺利的完成了设计 。
这次 的课程设计让我受益匪浅 。
刚开始在设计时由于对芯片没有具体认知 , 所以一次又一次的修改设计方案 ,这都暴露出了前期我在这方面的知识欠缺和经验不足 。


稿源:(未知)

【傻大方】网址:/a/2021/0902/0024074566.html

标题:基于|基于单片机具有ADDA功能的信号测控装置课程设计( 五 )


上一篇:明溪县|明溪县供电公司10kV及以下农配网工程设计招标文件

下一篇:教委推荐|幼儿园班级周活动计划表【教委推荐】6