傻大方


首页 > 学习 >

毕业设计|毕业设计(论文)基于51LPC单片机的智能供水控制器的设计与实现( 二 )



按关键词阅读: 实现 设计 控制器 供水 智能 单片机 lpc 51 基于 论文 毕业设计



7、即自动复位(如:夜间短时间停电 , 导致本系统停止工作) , 故本设计采用上电复位方式 。
(a)上电复位电路 (b)开关复位电路图1.1-复位电路1.1.4 单片机起振方案XTAL1 和XTAL2 分别为反向放大器的输入和输出 。
该反向放大器可以配置为片内振荡器 , 石晶振荡和陶瓷振荡均可采用 。
也可以采用外部时钟源驱动器件 。
考虑到设计、使用的方便 , 本设计中采用片内时钟驱动 。
即XTAL1 和XTAL2 只需外接晶振(配上相应的电容) , 便可以给单片机提供相应的时钟频率 。
1.1.5 驱动显示方案本设计中需将水塔水位高度在数码管中进行显示 , 有两种方案选择:(1)利用 MAX7219 进行驱动:MAX7219 是一种高 。

8、集成化的串行输入/输出的共阴极 LED 显示驱动器 。
每片可驱动8 位7 段加小数点的共阴极数码管 , 可以数片级联 , 而与微处理器的连接只需3 根线 。
MAX7219 内部设有扫描电路 , 除了更新显示数据时从单片机接收数据外 , 平时独立工作 , 极大地节省了MCU 有限的运行时间和程序资源 。
(2)利用74LS48 驱动数码管:与单片机连接较为复杂 , 需占用单片机8 个端口 。
且在与数码管连接时需附加上拉电阻 , 用以完成数码管的驱动 。
考虑到本设计中 , 需显示的位数较少(两位) , 若利用MAX7219 驱动数码管 , 将造成资源浪费 , 且MAX7219 芯片价格较高 , 采用后大大提高成本支出 。
同时 , 随着MAX7219 的使用(对。

9、MAX7219 的编程)将提高源程序的复杂度 , 对编译、调试和单片机运行效率都将造成影响 。
故设计中采用74LS7448 驱动数码管显示 。
1.1.6 电机驱动方案利用单片机驱动交流接触器 , 进而驱动电动机的运转 。
其中 , 在单片机的输出端到交流接触器间需接驱动模块 。
该驱动模块 , 可以由分离元件组成放大电路来实现对交流接触器的驱动 , 也可以单使用一块芯片实现 。
本设计中 , 采用一块芯片实现对交流接触器的控制 。
以达到使电路简洁 , 调试方便 , 易于维修的目的 。
1.1.7 电机选择方案电动机有直流、交流之分 。
异步电动机属于交流电机的一种;另一种交流电机是同步电机 。
异步电机由于结构简单 , 维护方便 , 价格便宜 , 所以应用最为广泛 。


10、本设计中 , 采用交流电机 , 为了克服沿程阻力损失和高度差所产生的静压力 , 供水水泵的扬程应根据实际情况有所变化 。
1.2 方案论证1.2.1 总体思路(1)水位高度的检测:利用水位传感器完成 。
(2)传感器输出信号处理:传感器输出信号 , 有直流电压和直流电流之分 。
设计中需将这一信号进行处理 , 以便单片机能够接收和处理 。
(3)单片机控制:单片机将由前级输入的检测信号进行分析和处理 , 从而产生相应的控制信号 。
(4)数码显示、电机驱动和报警电路根据单片机产生的控制信号 , 作出相应的动作 。
(5)电机控制电路根据电机驱动电路的状态作出相应的动作 。
1.2.2 设计方案水位自动控制电路是通过水位传感器将水位高度转换为 010 。

11、V 的直流电压 , 再经过A/D 转换后 , 将转换所得的8 路并行数字量送入单片机进行处理来达到对水位进行自动控制的目的 。
通过对电压和水位的转换关系 , 最终利用单片机进行精确的控制 , 实现对水位高度的显示、主/备电机和报警装置的控制 。
水位自动控制器由6 个部分组成 , 即水位传感器、A/D 转换、单片机、数码显示、电机控制、报警控制部分 , 其总框图如图1.2 所示 。
图1.2-设计总框图2 硬件部分2.1 51LPC单片机简介51LPC是飞利浦公司新推出的单片机 , 是一种改造型80C51单片机 。
采用80C51加速处理器结构 , 指令执行速度是标准80C51 CPU的两倍 。
它是20引脚的单片机 , 适合于许多高要求集成度低 。

12、成本的场合 。
可提供高速和低速的晶振和RC振荡方式 。
可编程选择 , 具有较宽的操作电压 。
可编程I/O线输出模式选择 , 可选择施密特出发输入 , LED驱动输出 , 有内部看门狗定时器 , 上电、欠压复位 。
具有两个模拟电压比较器、IO接口、UART串行接口 , 允许在线编程 , 2位安全码可防止程序被读出 。
它分为20脚DIP封装和SO封装 。
2.2 单元模块设计2.2.1 A/D转换设计AT89C51 与ADC 接口时必须弄清并处理好三个问题: (1)要给START 线送一个100ns 宽的启动脉冲 。


稿源:(未知)

【傻大方】网址:/a/2021/0621/0022536230.html

标题:毕业设计|毕业设计(论文)基于51LPC单片机的智能供水控制器的设计与实现( 二 )


上一篇:连云港市|连云港市高中学业水平调研测试地理试题(必修科目)

下一篇:最新|最新绿化养护报价单