单片机课程设计报告

发布 2022-10-06 08:07:28 阅读 7499

课程设计报告。

题目基于stc15l104e的数字温度计

学院电气与信息工程学院

班级电子112班。

姓名张其睿廖炳培王小安言经官。

学号 201100303067

2024年 9 月 15 日。

1.系统概述。

1.1 设计目的。

1.运用所学知识制作一个数字温度计。

2.掌握altium designer 14,并完成pcb电路板的绘制及制作。

3.掌握keil 编程,调试,编译以及**等功能。

4.掌握i2c总线,spi总线,并完成通信。

1.2 设计要求。

1.显示温度,且温度范围 -55℃ 至 +125℃

2.具有温度锁定功能(模拟体温计)

3.尽量保持低功耗。

1.3 设计思路。

温度传感器我采用了adi公司出品的一款数字温度传感器 adt75,通过i2c总线与单片机stc15l104e通信,单片机把采集到的温度数据转换为实际温度值,然后通过spi总线将温度值显示在oled屏幕上。

2.系统设计。

2.1 stc15l104e 简介。

stc15l104e 是stc生产的51内核单片机,其片内ram为128b,rom为4kb,工作电压为2.4v~3.6v,内部集成了rc晶振,我们采用的单片机封装为 sop-8。

2.2 adt75 简介。

adt75是adi公司推出的数字温度传感器,内置1个高度集成的温度传感器,其额定工作温度范围为-55℃~+125℃,能够对温度进行准确测量。其内部还包含1个12位的adc,用来监测并数字化温度值,其分辨率可达0.0625℃,功耗低,工作电压范围是3 v~5.

5 v。若工作电压在3.3 v,其典型电流值为300 μa;在关断模式下,典型电流值仅为3μa。

adt75是一款完善的数字温度传感器,集传感器和模数转换器于一体,可大大简化温度测。

试系统的设计,提高系统的集成化。

该芯片使用 i2c总线通信,其通信时序为。

2.3 oled简介。

oled:organic light emitting display,即有机发光显示器,在手机lcd上属于新崛起的种类,被誉为“梦幻显示器”。oled显示技术与传统的lcd显示方式不同,无需背光灯,采用非常薄的有机材料涂层和玻璃基板,当有电流通过时,这些有机材料就会发光。

而且oled显示屏幕可以做得更轻更薄,可视角度更大,并且能够显著节省电能。 不过,虽然将来技术更优秀的oled会取代tft等lcd,但有机发光显示技术还存在使用寿命短、屏幕大型化难等缺陷。本设计采用的是基于ssd1306屏幕驱动的0.

91寸oled。

该oled采样spi总线通信,其时序为。

2.4 pcb设计。

原理图如下pcb 如下:

2.4程序编程。

效果图如下:

3心得:通过此次单片机课程设计,锻炼了我和队员的动手能力,廖炳培和王小安能运用alitum designer 来绘制原理图和pcb,张其睿和言经官运用keil 来编写和调试程序。同时对i2c总线,spi总线,以及屏幕驱动ssd1306的运用也更加娴熟了。

虽然硬件很精简,但带来的是**上的编写难度,有句话怎么说来着,省一个按键就多写十行**,这个我是十分认同的,因为需要做很多处理,但带来的好处是节省了成本,比如在实际生产中,一个按键5分钱,生产100个产品就能省5块钱,生产100w个产品就能省50000块!

51内核的单片机虽然已经面世40多年,但是凭借着成熟的技术,低廉的成本,在低端控制领域还是占有一定市场的,不过随着arm 的壮大,arm cortex m3 以极高的性能,丰富的外设,迅速占领了市场,并逐渐有取代51的趋势,比如st公司的stm32f103rbt6,拥有128kb的flash,20kb的ram,以及丰富的外设i2c,spi,12bit 的adc,强大的定时器,72mhz主频等。作为电子专业的我们要与时俱进,紧随发展潮流,才能在未来开拓出一片天地。

4、参考文献。

单片机原理及应用(第二版) 张毅刚高等教育出版社。

altium designer13从入门到精通胡文华机械工业出版社。

单片机课程设计报告

单片机系统课程设计报告。专业 电气技术。学生姓名 朱海李威张杰。学号。指导教师 陈高燕。完成日期 2014 年 7 月 5 日。目录。1 设计任务和性能指标 1 1.1设计任务 1 2 设计方案 1 2.1方案论证 2 2.2总体设计框图 2 3 系统硬件设计 4 3.1红外线解码电路设计 4 3....

单片机课程设计报告

韶关学院。课程设计说明书 设计题目 基于单片机控制的智能交通灯设计。课程名称 微机原理与应用实训。学生姓名 学号。院系 物理与机电工程学院汽车系。专业班级 12机械制造及其自动化 5班。指导教师姓名及职称 谢杰讲师。陈锦儒助理实验师。起止时间 2015 年 3 月 2015 年 5 月。课程设计评分...

单片机课程设计报告

南京工程学院。课程设计说明书 题目实时钟芯片pcf8563的应用 课程名称单片机原理及应用a 院 系 部 中心 通信工程学院。专业电子信息工程 传感网 班级。学生姓名。学号。设计地点信息楼 c 210 指导教师。设计起止时间 2013年12月23日至 2013年12月27日。一 摘要1 二 课程设计...