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

简易电压采集装置(限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

相关推荐
工具人555515 分钟前
电脑插入USB一个端口都识别不出来
单片机·嵌入式硬件·电脑
KOAN凯擎小妹38 分钟前
晶振信号质量:上升下降时间与占空比
单片机·嵌入式硬件·fpga开发·信息与通信
小莞尔3 小时前
【51单片机】【protues仿真】基于51单片机简易电子琴系统(8键)
c语言·单片机·嵌入式硬件·物联网·51单片机
平凡灵感码头5 小时前
STM32 串口中断接收原理与实战详解:从配置到中断服务函数全流程解析
单片机·嵌入式硬件
切糕师学AI6 小时前
MCU中的RC电路(Resistor-Capacitor Circuit)
单片机·嵌入式硬件
GilgameshJSS12 小时前
STM32H743-ARM例程33-TOUCH
c语言·arm开发·stm32·单片机·嵌入式硬件
我先去打把游戏先18 小时前
ESP32开发指南(基于IDF):连接AWS,乐鑫官方esp-aws-iot-master例程实验、跑通
开发语言·笔记·单片机·物联网·学习·云计算·aws
hazy1k19 小时前
51单片机基础-继电器实验
stm32·单片机·嵌入式硬件·51单片机·1024程序员节
hazy1k1 天前
51单片机基础-TFT LCD 显示(ILI9341,SPI 4线)
c语言·stm32·单片机·嵌入式硬件·51单片机
D.....l1 天前
STM32学习(MCU控制)(RS485 and ModBus)
stm32·单片机·学习