摘要: 设计了一个关于单片机数据采集控制系统的作品,采用数模转换和模数转换的技术,实现了8路数据采集功能和输出模拟信号的功能 课题意义: 单片机数据采集控制系统不只是应用于工业领域,如钢铁、电力、化工,还广泛用于食品,医药、建筑、科研等行业。 在一些工业现场中,设备长时间运行容易出现故障,为了监控这些设备,通常利用数据采集装置采集他们运行时的数据并送给PC机,通过运行在PC机上的特定软件对这些数据进行分析,以此判断当前运行设备的状况,进而采取相应措施。 实时采集来自生产线的产量数据或是不良品的数量、或是生产线的故障类型(如停线、缺料、品质),并传输到数据库系统中;接收来自数据库的信息:如生产计划信息、物料信息等;传输检查工位的不良品名称及数量信息;连接检测仪器,实现检测仪器数字化,数据采集仪自动从测量仪器中获取测量数据,进行记录,分析计算,对测量结果进行自动判断。 设计基本要求: 1)可实现8路数据的采集,假设8路信号均为0-5V的电压信号; 2)采集数据可通过数码管显示,显示格式为:[通道号] 电压值,如 [01] 4.5 3)具有异常数据声音报警功能:对第一路数据可设置正常数据的上限值和下限值,当采集的数据出现异常,发出报警信号。 4)可输出频率为1kHZ的方波,三角波。 根据上述要求,设计思路如下 选择单片机与A/D转换芯片结合的方法实现本设计。使用 的基本元器件是:AT89C51单片机,ADC0808模数转换芯片,DAC0832数模转换芯片,74ls373地址锁存器,74ls13译码器,74ls148编码器,8位数码管,按键,电容,电阻,晶振,蜂鸣器等。 数字电压测量电路由A/D转换、数据处理及显示控制等组成。A/D转换由集成电路ADC0808完成。ADC0809具有8路拟输入端口,地址线(IN0-IN7脚)可决定对哪一路模拟输入作A/D换。ALE脚为地址锁存控制,当输入为高电平时,对地址信号进行锁存。START脚为测试控制,当输入一个2uS宽高电平脉冲时,就开始A/D转换。EOC脚为A/D转换结束标志,当A/D转换结束时,7脚输出高电平。OE脚为A/D转换数据输出允许控制,当OE脚为高电平时,A/D转换数据从该端口输出。CLK脚为0809的时钟输入端。单片机的P0.0~P0.7、P3端口作8为数码管显示控制。P2端口作A/D转换数据读入用,P3.0端口用作0809的A/D转换控制。通过对单片机p1.5-1.7口置低电平控制数码管亮灯,p3.1口置低电平时蜂鸣器报警。 模拟信号输出电路由D/A转换、数据处理及显示控制等组成。D/A转换集成电路有DAC0832完成。DAC0832具有8个数字入端口,地址线(D0-D7脚)有8个端口的数字输入作D/A转换。Cs和WR端控制ADC0832转换。RFB端负责输出模拟信号。
1
单片机课程设计电饭煲,模拟电饭煲工作过程。加仿真。
2021-12-22 18:48:58 56KB 电饭煲 单片机 仿真
1
89c52单片机的仿真如图,是protues的,非常适合初学者,跟真的单片机一样
2021-12-20 20:59:15 244KB 52单片机仿真图
1
独立键盘+8位共阴极数码管
2021-12-16 11:06:39 24.08MB 单片机仿真
1
收集和整理的C51 AVR MP430单片机Proteus设计仿真经典例子程序源码文件(600个合集): 300个C51单片机设计proteus仿真源码软件源码.rar 33个Proteus单片机设计仿真经典例子设计源码文件.zip 51系列单片机竞赛设计实例程序44例PROTEUS仿真资料.zip AVR系列单片机竞赛设计实例程序22例PROTEUS仿真资料.zip Proteus 仿真MSP430实例14例(带源码).zip Proteus单片机设计仿真51单片机220个Proteus仿真实例源码文件.zip 一种智能频率计的设计与制作(AVR)proteus仿真+程序资料.zip 低成本可调数显稳压电源(1.3V~25V)proteus仿真资料.zip 抢答器proteus仿真资料.zip 数控云台proteus仿真+程序资料.zip 电子秤proteus仿真+程序资料.zip 电容充放电产生方波,再经积分器转成三角波,再经微分器转成方波proteus仿真资料.zip 量程自动切换数字电压表proteus仿真+程序资料.zip
Proteus单片机仿真实例
2021-12-11 19:25:31 32.75MB Proteus单片机仿真实例
1
单片机仿真实例大全采用proteus软件和keil软件配合使用,包含有lcd液晶显示,键盘,串口通信,步进电机,传感器,红外等等。期内有一些适用于大学单片机课程设计的参考程序、资料等,本人当初就是从朋友那里考过来的,参照里面的硬件电路设计,软件编程做了一些小东西。这个对学习单片机并有一定动手能力的人是非常有帮助的,希望你们能好好利用!
2021-12-11 19:14:07 8.99MB 单片机,proteus仿真,keil编程
1
前面讲过1位数码管的显示实例,这次讲的是8位数码管显示实例。
1
以MCS-51系列单片机为主体,结合大量实例详细介 绍了单片机开发必备的基础知识和软/硬件条件,并 介绍了单片机的硬件结构及常用接口技术和典型芯 片的应用等。所有实例均采用仿真软件Priteus进行 仿真和实验板进行实验。
1
这是学校单片机课程的期中考试自己写的程序,花了两周时间,压缩包里面包含了keil的源代码和protuse电路仿真图,可能也还有很多不完善的地方,望大家多多见谅。 电路如图所示,设计程序实现如下功能: 1. 能根据交通规律正确设置交通灯状态及数码管显示内容 2. 能手动调节时间 3. 能根据交通状况自动延长直行时间; 带行人与繁忙检测的单片机交通灯仿真原理图如下: 注:通过键盘调节时间项目中,分为东西直行时间、东西左转时间、南北直行时间、南北左转时间4个项目,每个项目7.5分,小数点四舍五入。 东西向交通繁忙探头,1正常,0繁忙 南北向交通繁忙探头,1正常,0繁忙 1. 模式键用来选择设定的时间,如东西直行时间、南北左转时间等。 时间加减键用于手动调节直行时间,每按键一次加减5s。 2. 交通繁忙探头用于探测道路交通状况,如果当前道路排队较长, 则繁忙探头返回0,可临时延长当前方向直行通道时间10s,一个 红绿灯周期最多延长3次。本设计用逻辑状态输入端口模拟。
2021-12-04 14:22:00 313KB 51单片机 单片机仿真 电路方案
1