【单片机】晨启科技,酷黑版,简易电压采集装置

简易电压采集装置(限MSP430、STM32单片机)

任务要求:

设计制作一个简易电压采集与显示装置,实现如下基本功能:

评分细则:

1.通过单片机内部ADC模块采集1路电压并通过OLED屏显示电压大小;(30分)

2.能够同时采集并显示3路电压;(15分)

3.当采集到的电压在电压为0-1v的时候led2和led3亮,电压为1-2v时,led4-led5亮,大于2v时,led6-led7亮,蜂鸣器响起警报,同时OLED显示"采集的电压过大!";(20分)

4.LED的亮度能够随着采集到的电压大小变化(通过PWM波调控LED的亮度)(35分)。

【注释】

STC89C51单片机无内部ADC转换模块,不建议选择该题!

单片机的ADC输入电压不应超过3.3伏,否则会烧毁单片机。MSP430最大采样电压2.5伏。

根据单片机手册自行选择单片机ADC引脚进行采集。

一节干电池的电压在1.5伏左右,可以试着测量一节干电池的电压。实验过程可以使用杜邦线将单片机的AD采样引脚与手柄板上的电位器输出引脚TAD1或者TAD2(实际引脚在显示屏下方)连接,转动电位器可改变单片机采集到的电压大小。

涉及的单片机内容以及口袋开发板模块:

单片机:I/O功能、显示接口、A/D转换

口袋开发板:流水灯、独立按键、A/D转换、蜂鸣器、电位器、OLED显示屏

代码:https://github.com/xddun/blog_code_search

相关推荐
辰哥单片机设计12 小时前
门磁模块详解(防盗感应开关 STM32)
stm32·单片机·嵌入式硬件·传感器
yrx02030713 小时前
stm32 IIC总线busy解决方法
stm32·单片机·嵌入式硬件
YHPsophie14 小时前
ATGM331C-5T杭州中科微BDS/GNSS全星座定位授时模块应用领域
经验分享·笔记·单片机·信息与通信·交通物流
Archie_IT15 小时前
【STM32系统】基于STM32设计的SD卡数据读取与上位机显示系统(SDIO接口驱动、雷龙SD卡)——文末资料下载
arm开发·stm32·单片机·嵌入式硬件
辰哥单片机设计15 小时前
1×4矩阵键盘详解(STM32)
stm32·单片机·嵌入式硬件·矩阵·传感器
wmkswd15 小时前
CAN总线-STM32上CAN外设
stm32·单片机·嵌入式硬件
Ruohongxu15 小时前
LAN8720A-CP-TR-ABC QFN-24 以太网收发器芯片
单片机
嵌入式大圣17 小时前
STM32 单片机最小系统全解析
stm32·单片机·嵌入式硬件
LN花开富贵1 天前
stm32g431rbt6芯片中VREF+是什么?在电路中怎么设计?
笔记·stm32·单片机·嵌入式硬件·学习