找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3071|回复: 0
打印 上一主题 下一主题
收起左侧

传感器FS4003流量测试机电子仿真设计 含单片机源码

[复制链接]
跳转到指定楼层
楼主
本设计利用气体流量传感器FS4003来测量空气流量,通过12位A/D转换器TLC2543采集其输出的模拟电压信号,并将采集结果用12864LCD显示。

仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)


单片机源程序如下:
  1. /*********************************************              
  2. 程序功能:采集流量传感器FS4003的模拟电压信号
  3. *****************************************************/

  4. /**************************************************
  5. 模块名:main.c
  6. 模块功能:初始化12864LCD,实现数据采集与显示
  7. ***********************************************/

  8. #include<reg51.h>      //包含单片机寄存器的头文件
  9. #include<intrins.h>    //包含_nop_()函数定义的头文件
  10. #include"2543.c"
  11. #include"12864.c"      //包含12864LCD模块的驱动

  12. /*****************************************************
  13. 函数功能:主函数
  14. ***************************************************/

  15. void main(void)
  16. {                                          
  17.            unsigned int N;                    //12位AD转换结果
  18.         float Q;                    //储存流量
  19.     LCD_Init();                 //LCD初始化设置

  20.     while(1)               
  21.          {        
  22.            N=A_D(4);               //选择TLC2543的通道4进行A/D转换
  23.            Q=5.0*N/3276-0.625;           //将转换结果依据公式(11-6)换算为流量
  24.            gotoxy(3,48);                  //从第3页第48列开始显示点阵
  25.            DisplayResult(Q);           //显示流量            
  26.          }                          
  27. }
复制代码

所有资料51hei提供下载:
流量测试机电子设计.rar (75.64 KB, 下载次数: 29)




评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表