单片机课程设计数字显示称.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计数字显示称.doc

题目:显称 题目 学院 计算机与信息学院 班级 电子信息科学与技术11-1 姓名 刘伟杰 学号1、用户需求 数显称,根据“压力测量实验”的原理,能够检测并在数码管上显示出压力 传感器上的压力读数。 2、设计任务 (目标、如何实现)设计一数显称: 用NBCTFT彩屏显示压力传感器的数据包括压力值(N)和转化后的重量(Kg) 可以进行初始压力的校准 3、原理框图及说明 根据设计任务,设计如下框图: 电源部分,通过升压模块使用一节18650电池为单片机提供5V稳压电源;NBCTFT 彩屏作为主要显示设备,显示压力以及重量的具体数值,包括一个表盘实时显示重量:称 重传感器,采用电桥作为压力的传感器,输出模拟量到HX711; HX711,是一个24位精度 的ADC,这里采用商家提供的成品芯片hx711直接通过IIC协议读取ADC的数字量,并传 送到单片机;单片机模块,使用STC12C5A60S2芯片,此芯片工作在1T (12倍速)状态, 是普通的51单片机工作速度的12倍,适合作为界面的演示包括扫屏指针的更新等操作。通 电后,彩屏进行初始化,各个变量定义以及初始化,随后开始传感器的开机校准,读収空载 重量作为初始值,后面的重量会以此作为基准开始计算,随后进行采集压力以及显示的重复 状态,并实时显示在彩屏上。 根裾原理框阁,设计电路图如附件1. 注:由于在仿真中找不到彩屏包括压力传感器的相关模型,故在proteus仿真中采用简 单模型代替,无法进行真实仿真。 4、主要电路说明、元件选择及参数计算 4.1复位与振荡电路 复位电路如图2,由C5和R48构成。由于stcl2c单片机为低电平复位,图示电路利用 电容的特性,在刚刚外加5V电源时RST脚的电压为低。时间常数=RC=38mS,满足芯片复 位要求。(P4,RST段)由于电压为5V,可选择耐压6.3V的电解电容即可。 振荡电路按照说明书的推荐,选择12MHz晶体,C7、C8选择33pF瓷片电容。 4.2显示电路 显示电路采用NBCTFT 3.2寸LED液晶触摸屏作为主要显示设备,此彩屏的色阶指数 为65536色,分辨率为320x240 (Pixel),屏幕的具体引脚说明如下: 引脚号 标识 描述 功能 1 5V 5V电源 当5V供电时(1, 2脚接5V电源),3.3V端(33, 34脚输出3.3V电压) 2 GND 接地 GND 3 D0 4 D1 5 D2 6 D3 7 D4 8 D5 数据线 D0-D15 9 D6 10 D7 11 D8 12 D9 13 D10 14 D11 15 D12 16 D13 17 D14 18 D15 19 CS LCD片选信号 低电平选择LCD 20 RS 指令/数据寄存 器选择 RS = 1 :指令寄存器 RS = O:数据寄存器 21 WR 写动作 WR = 0, RD = 1 22 RD 读动作 WR = 1, RD = 0 23 RESET 芯片重启 低电平重启芯片 24 NC 25 BLVCC 5V 或 3.3V 背光灯VCC 26 巳 LGND 接地 背光灯GND 27 BLCNT 背光灯亮度调节 可以使用PWM来控制背光灯亮度 28 TP_IRQ 触摸面板中断 检测到触摸面板有按下则为低电平 29 TP一CS 触摸面板片选信 号 低电平选择触摸而板 30 TP_SCK 触摸而板SPI时 钟信号 连接到SPI的SCK 31 TP_SI 触摸面板SPI数 据输入 连接到SPI的MOSI 32 TP_SO 触摸面板SPI数 据输出 连接到SPI的MISO 33 3.3V +3.3电源 当3.3V供电时(33, 34脚输入3.3V) 1,2脚悬 空 34 GND 接地 NBCTFT^J5?520m2Orti于在此次课程设计中没有使用触摸屏的设定,故采用 的数据端为AD0-AD7,控制信号为S-指令/数裾,WR-写控 制,CS-使能,RST-复位,没有使用RD NBCTFT^J5?520m2O rti于在此次课程设计中没有使用触摸屏的设定,故采用 的数据端为AD0-AD7,控制信号为S-指令/数裾,WR-写控 制,CS-使能,RST-复位,没有使用RD (读控制)信号, 因为不需要读取显示屏的内容。主板上一个稳压芯片 LM1117-3.3作用是把5V电压转换为3.3V,以符合单片机的 5V供电电压。由于TFT屏提供了官方的库文件驱动程序, 故在主程序屮只要按需调用相应程序便可实现初始化以及內 容的fflzn。 2科 PO.OfACJO PO.IZ/SOI PO PO 3/AO PO 4ZACH P0.5ZXW po.oz^ao P2.I/A? P22/A10 P2.3/A11 P2 4/A17 P2.5/A13 P2

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档