CAN总线与MSP430红外检测系统电路

本文介绍的是一种新的检测系统,选用红外co传感器和msp430单片机作为核心信号处理电路,结合数字滤波、温度补偿运算.具有检测浓度范围宽、使用寿命长等优点。
系统组成及硬件设计
该系统由红外co气体传感器、msp430单片机、can总线接口及远程监控系统组成。该系统在检测现场通过单片机处理检测的数据、控制 lcd显示、声光报警,同时还配备can总线控制器,可以轻松获取浓度、温度以及报警记录等相关信息,实现了智能化的工业现场、远程同时监控功能。系统的组成框图如图1所示。
can总线接口设计
该系统can接口由独立的can总线控制器sja1000、can数据收发器tja1050组成。sja1000是独立can控制器,主要用于移动目标和一般工业环境中区域网络控制。sja1000的ad0-ad7接msp430的p2端口,p3.4和p3.5分别控制sja1000的读写操作。msp430初始化sja1000,通过控制sja1000实现数据的收发。tja1050是控制器区域网络(can)协议控制器和物理总线之间的接口,是一种标准的高速can收发器。tja1050可为总线提供差动发送功能,为can控制器sja1000提供差动接收功能。tja1050提供 can节点接口,实现can总线数据的传输。其中canh和canl接到外部can总线网络上。msp430、sja1000与tja1050的连接电路如图2所示。
lcd显示及报警系统
按键用于设定系统时间、声光报警值以及对应的can总线通信地址等参数,如果按键较少采用一端口对应一按键,使用捕获中断。如果按键较多,则可采用行列式键盘以节省端口资源。lcd显示采用lsd12864ct显示模块,该模块由一组行驱动信号ic3及两组列驱动信号ic2(控制左半屏)和 ic1(控制右半屏)组成,其显示点阵是128x64,可显示图形或汉字。其内部集成行、列驱动及显示器缓冲区ram的接口,同时硬件可设置显示屏的结构、数据传输方式、显示窗口的长宽等。msp430f449内部自带60 kb flash用于记录红外测量数据超限时刻和对应的设置值,保存can接口相关参数。当co浓度超出设定范围时,由声光报警装置提醒井下工作人员。

【开源项目】智慧宿舍,高校防火防盗就靠它啦
6G网络的理论峰值速度将有望达到1TB/s是当前5G的8000倍
用晶体管编程的机器人设计方案
联发科年底有望将10纳米HelioX30推上市场
无人机测绘具备怎样的优点
CAN总线与MSP430红外检测系统电路
又一智慧灯杆项目将竣工?广东佛山智慧灯杆建设迈上新台阶
红外测温仪不准怎么调_红外线测温仪怎么设置
从“马爸效应”引发的新零售风潮,新零售是手机厂商拓宽市场战线的利刃
模拟电路设计的十二个重要细节
物流业是物联网的最佳应用场景,京东再刷新纪录
示波器故障的三大杀手如何解决
SBC基础课程——CAN/LIN SBC初学者指南
iPhoneXSMax信号强度实测 的确对不起果粉们的期待
嘉兴的集成电路产业的发展现状及未来趋势
三款国产“性能猛兽”手机推荐
研诺逻辑科技推出2.5A输出电流同步DC/DC转换器AAT2138
Arduino无线邮箱检测器设备的制作
百度智能音箱要想在价格战中获得先机,必须在各方面都具备充分优势
特斯拉充电电缆成小偷首要偷盗物品