当前位置: 首页 > news >正文

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

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

http://www.lryc.cn/news/112960.html

相关文章:

  • 任务12、Quality指令加持,Midjourney生成电影级数码作品
  • 第4章 字符串和格式化输入/输出
  • 嵌入式开发学习(STC51-7-矩阵按键)
  • WMS仓储管理系统的价值从哪些方面体现
  • 网站推荐第二期-沉浸式网页翻译
  • 【独立后台】快递小程序便宜寄快递系统小程序 对接易达
  • 【JVM】垃圾回收 ——自问自答2
  • MySQL数据库数据类型
  • 【力扣】27. 移除元素 <快慢指针、首尾指针>
  • 【每日一题】—— C. Challenging Cliffs(Codeforces Round 726 (Div. 2))
  • 想在金融界拥有一席之地吗—社科院杜兰大学金融管理硕士助你圆梦
  • Moonbeam与Nodle网络集成,增添物联网功能
  • 关于docker 在ubuntu16.04 上的安装
  • Cmder启动加速
  • 【windows】windows上如何使用linux命令?
  • Docker Compose: 集合管理Docker的工具安装
  • Jmeter(三) - 从入门到精通 - 测试计划(Test Plan)的元件(详解教程)
  • 20天学会rust(一)和rust say hi
  • 嵌入式传感器将是未来智能交通发展的关键
  • Vue3 实现产品图片放大器
  • 机器学习笔记 - 使用 YOLOv5、O​​penCV、Python 和 C++ 检测物体
  • 使用手机相机检测电脑屏幕刷新率Hz
  • 修改k8s pod的挂载目录
  • Vue3+SpringBoot快速开发模板
  • CSDN竞赛68期
  • Redis入门
  • [CrackMe]BuLLeT.exe的逆向及注册机编写
  • C++ 中 int、short、long和long long 分别是几位?有符号无符号有什么区别?
  • Killing LeetCode [82] 删除排序链表中的重复元素 II
  • LeetCode 热题 100 JavaScript--283. 移动零