求 光敏电阻和单片机实现光电转换的C程序

如题所述

这就只是一个简单的电阻值得变换、光敏电阻的工作原理就是;根据光强的大小进行电阻值的变化、通过检测电阻值得大小、就可以反映光的强弱!一般光敏电阻的应用是开关作用!比如 楼道里的光敏电灯、追问

先说声谢谢 那我们怎么知道他的电阻值的大小啊 其次 将他与单片机联系起来的C程序是怎么样的

追答

在他的DATASHEET里应该有他的初始电阻,就是在无光时的电阻值! 至于和单片机的链接也不复杂!将光敏电阻一端接VCC、一端和一电阻串联、电阻另一端接地、单片机读取光敏电阻和电阻之间的电压、根据电压就可以知道光敏电阻的电阻了

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-24
说跟没说似的,程序啊我们要

求个单片机光控灯的程序啊,光信号用光敏电阻和LM358处理后给P0.1引脚...
单片机的P0.7口获得一个信号(高电平或低电平),通过程序控制使P0.7口的LED亮、灭;LM358应该接成电压比较器电路,当光电信号高于基准电压时,LM358输出高电平,于是有:(设MCU为AT89C51,P0口相应I\/O端接有10K的上拉电阻)

求一单片机程序(用光敏电阻,PWM输出控制LED亮度)
MIN00: MOV P1M0, #08H ; 设置 P1.3 为高阻状态 MOV P1M1, #08H MOV ADC_CONTR, #0E3H ; 开A\/D 转换电源 P1.3 LCALL PCA00 ; 初始化 PWM MIN10: NOP ; 主程序 入口 LCALL ADC00 ; 测光敏电阻电压 MOV CCAP0H, A ; 写入PWM 控制 发...

通过光敏电阻采集信号经电压比较器送给51单片机,单片机输出信号通过u...
3、12864,注意背光调节。总线或IO方式连接到单片机。4、增加启停、复位等必要的按键。【2】程序设计 1、完成12864的底层接口程序,根据要求编写相关应用程序。2、根据电机正反转时序要求,设计正反转接口程序。换算角度和脉冲个数关系。3、首次开机,用B值遍历360度,找到向阳的180度限位。也可程序锁定左...

如何通过光敏感受信号再利用单片机PWM控制灯的亮度(强光下灯是灭的...
光敏电阻的输出应该先经过AD转换成数据给单片机处理,根据您的回答,89C51应该是没有这个转换口的,须用其他芯片完成AD功能。89C51貌似不包含直接控制PWM的功能,据我所知,有这个功能的单片机有STC89C56

光敏电阻与51单片机连接,测量光敏电阻的数据,用到那些元器件连接,有...
总的需要这些东西:带有AD功能的51单片机(或普通51和AD芯片),光敏电阻,普通电阻;光敏电阻(最大阻值20K)与普通电阻(20K精度越大,测量误差越小)串联:VCC接光敏电阻再接普通电阻,然后接地,单片机AD口接光敏电阻与普通电阻直接,AD测得实时AD值为V1。算法如下V1=(R\/(R(光敏)+R))VC)所以R...

请高手给一个设计思路:单片机,步进电机,光敏电阻。完成太阳位置跟踪传 ...
大概思路:需要4个光敏电阻,或光电池,光敏二极管 需要两个电机,步进电机,可逆电机 单片机要有AD转换的,毕设可以简单些。还要有光学系统,简单的可用分隔,好点要用光学聚焦加衰减。正好对正太阳,4个光敏元件受光一样,电机不转,出现不平衡则驱动电机做X-Y转动,使太阳在传感器上的信号一样,达到...

求大佬教教怎么用89c51单片机实现模拟路灯
1. 准备材料:89c51单片机、LED灯、电阻、面包板、杜邦线等。2. 连接电路:将89c51单片机与LED灯连接起来。将LED的正极连接到单片机的一个IO口,将LED的负极通过一个适当大小的电阻连接到单片机的地线。3. 编写程序:使用C语言编写程序,通过控制IO口的高低电平来控制LED灯的亮灭。以下是一个简单的示例...

...做一个光电耦合装置(一个光束发射器和光敏电阻),当光束被物体遮挡时...
电路并没有那么复杂,只要在发射管与接收管的供电端,串入一个电阻即可 如下图所示,PTT端是接收管的输出,任意连接单片机的IO即可 至于程序,就和按键的程序一样,对输入信号计数即可 程序帮你写完了,如果端口不是你想要的,可以自行修改一下 若能帮到你,请不要看完就走,记得采纳下,谢谢!\/**...

五一单片机控制12864液晶背光的问题。
这样可以通过PWM来控制背光亮度(相当于能让单片机输出模拟信号,而不再只有高低两种电平)编程如下(在利用光敏电阻判断是否到晚上了,主程序就自己编吧):sbit LED = P1 ^ 4; \/\/液晶屏背光定义(PWM控制,不能更改)\/ 函数名:PWM初始化函数(控制背光亮度)调 用:PWM_init();参 数:无...

单片机的路灯电路
1. 光敏电阻的选择:根据实际需求选择合适的光敏电阻,使其能够感知到环境光照强度的变化,并将其转化为适当的电信号输入到单片机中。2. 单片机的编程:根据实际需求编写单片机的程序,实现对路灯的开关、亮度调节等功能。程序中需要考虑到光敏电阻的信号处理、继电器的控制等。3. 继电器的选择:根据实际需求...

相似回答