华东交通大学机械工程测试技术课程设计汇本.docxVIP

  • 6
  • 0
  • 约1.71千字
  • 约 7页
  • 2021-09-19 发布于辽宁
  • 举报

华东交通大学机械工程测试技术课程设计汇本.docx

测试技术课程设计 课题:基于arduino的超重警报装置 学 院: 机电与车辆工程学院 专业班级: 车辆丄程 姓 名: 学 号: TOC \o 1-5 \h \z \o Current Document 一、 设计目的 4 \o Current Document 二、 设计要求 4 \o Current Document 三、 设计任务 5 \o Current Document 四、 电路的总体结构 5 五、 课程设计进度 9 六、 标定 9 七、 学习心得 .1.0. 1..1.附录一: 1..1. 、设计目的 学会应用 Arduino 设计一个在超重时会有警报音和信息显示的装置。 能够通过设计掌握独立分析和解决实际问题的能力。 通过设计掌握 Arduino 的使用,并了解压力传感器的工作原理。 学会使用和查找设计有关的书籍和资料。 学会撰写课程设计总结报告, 培养阐述,写作与表达能力。 、设计要求 测试技术基础的基本理论为指导,将设计实验分为电路设计和编程,电路 设计是指将 Arduino 与压力传感器连接起来,并连接其他模块设计出超重警报 器的装置;编程指通过Ardu ino软件对系统发出指令实现物体超重时发出警报 声和液晶屏显示的双提醒的功能。 使用Arduino,并了解压力传感器的原理。 学会使用液晶屏和分辨率的调整以及对整个测试系统的调试。 三、设计任务 设计一个测试物体重量的电路,测定物体重量并判断该物体是否超重, 通过 放大电路对信号进行放大,并通过结论对其进行相应的处理,未超重则显示测得 重量;超重则液晶屏显示超重蜂鸣器响。 四、电路的总体结构 1.电路的总体功能框图,如图1所示 AD模块 AD模块 Arduino 内含放大电路 图1功能框图 2?图中所使用的AD转换模块是个24bit的AD模块,24bit的AD读出来 的值为0(2的24次方),如果用5v是基准电压,则其中AD值的 1表示50.000298mV ,所以24bit的AD去读取 mv左右的变化 完全可以。其部自带放大,可以把输入信号放大 128倍,然后再做处理。 3、LCD1602液晶显示屏,能够同时显示16x2即32个字符(16列2行)。 1602液晶显示屏也叫1602字符型液晶显示屏,它是一种专门用来显示字母、 数字、符号等的点阵型液晶模块。它由若干个 5X7或者5X11等点阵字符位组 成,每个点阵字符位都可以显示一个字符, 每位之间有一个点距的间隔,每行之 间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显 示图形,但是可以很好的显示字符。LCD1602是指显示的容为16X2,即可以显 示两行,每行16个字符液晶模块(显示字符和数字) St示容量; 16X2十字符 芯片工作电压; 4. 5 ?E 5V 工作电流: 2.0mA(5 0V) 模块说佳工作电压: 5. 0V 字符尺寸! 2. 95)M. 35 (WXWnwn 表1 LCD1602液晶显示屏主要技术参数 图2 LCD1602液晶显示屏实物图 蛹号 帘号 引脚说明 编号 符号 引脚说明 1 VSS 电睥地 ■ Itt Data 1/0 2 VDD 电認正扱 10 03 Data 1 /0 3 VL 液晶噩示備压怡号 11 D4 Data 1/0 4 RS 救据/曲令选懂鉤ILL) 12 D5 Ddtd I/O 5 就律 读F写选择站(H/L) 13 DS Data 1/O 6 E 便诜信号 14 07 Dcttci I/O 7 DO Data I/O 15 BLA 背光源正tR 9 DI Data I/O 16 BLK 背光西员极 表2 LCD1602液晶显示屏引脚说明 其与Arduinod主板连接电路图如图3所示

文档评论(0)

1亿VIP精品文档

相关文档