完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本人大一专业为电子信息工程,大一第一学期学完了C程序设计,学的不算好也不算差但简单的嵌入式开发应该问题不是太大。自己寒假有买书钻研学习,但苦于无人指点,在寒假内我需要完成一件作品来进入一个社团
题目如图所示,我抱着书学了二十多天,也只是明白一些名词的概念,例如数码管,LED流水灯,矩阵键盘,步进电机等等,要完成这个问题我实在觉得有些痛苦,所以找到了这个网站,希望各位能帮我解答疑难。 题目要求用AD/DA的功能控制光敏电阻,我买了一个光敏电阻的模块也不知道怎么下手。
这是ADC的原理图 这是光敏电阻模块的一些信息,本人愚笨也没看出一些什么东西 这是开发板的信息 我想请各位朋友大神告诉我我应该怎么做!尽可能说的明确一些详细一点,该做哪些,代码应该什么时候写!我相信前人的经验能帮到我很多!可能我问的问题很白痴!请谅解!我只是笨鸟先飞,想把一些东西做出来,时间也不多了寒假快要结束了!请帮帮我!一筹莫展 |
|
相关推荐
11个回答
|
|
第一次发表论坛 很多规矩都不懂!请谅解
|
|
|
|
硬件部分慢慢你会懂的,关键是编程你得学会
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
第一,先用AD采集出模块的电压,第二,调通显示数码管,第三,电灯。各个部分都有例程可以参考的
|
|
|
|
你看到你买的光敏电阻模块上面是有一个AO这个接口的 他会根据你的光强改变输出的模拟电压,你的开发板上面是有AD/DA的转换模块的,这样单片机就能实时检测到光敏模块的电压 根据电压来判断然后选择输出不就行了,这个应该是很简单的小程序。
|
|
|
|
新手刚开始都是有点无从下手的感觉!DO接单片机IO口,检测高低电平,低电平的时候光强为0,高电平开始划分1-8等级。AO接单片机AD,检测输出电压,假如你AD是8位的,输出电压计算公式为:Vout=(AD值/2^8)/Vref。Vref为AD的基准电压。然后你的光敏输出电压范围分成8段,看计算出的Vout处于哪一段,就得出相应的光强段了。这是基本思路,然后是些模块程序,比如驱动段式液晶、驱动LED灯等
|
|
|
|
你选这个项目只需要用到最简单的C语言编写,你买的开发板应该配套有教程,随便看看就会了。等碰到具体点的问题再来提问,这样更好。而不是直接就问整个方案。前面你说你嵌入式学的不错,那么51的C语言完全没问题的。嵌入式主要还是用在ARM9以上,51还只是基础单片机。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
298 浏览 1 评论
《DNESP32S3使用指南-IDF版_V1.6》第二十六章 INFRARED_RECEPTION实验
309 浏览 0 评论
826 浏览 0 评论
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
1911 浏览 2 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
1427 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12032 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 10:10 , Processed in 0.931402 second(s), Total 93, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号