15芯片的开关电源原理需要设定准双向口吗

大家都在搜
单片机硬件实验中,p1.0~p1.7作输入口,接开关k1~k8,p2.0~~p2.7作输出口,接发光二极管L1~L8,怎么用编写程
weiduoliya11的答复:
P2=P1;如果是C语言可以这样写! MOV B0,90 如果是汇编也可这样写 如果要复杂的话就在加上抖动判断即可。MAIN&br/&&br/&
MOV P1,#07F&br/&&br/&
MOV P3,#0EFH;错误应P3.4置高注意51IO口准双向口内部弱拉强拉置低外部能拉高 INT01: PUSH PS&br/&&br/&
PUSH ACC ALARM: MOV P1,#0FFH RING: MOV R2,#5&br/&&br/&
CPL P1.7;取&br/&&br/&
SETB P1.7;句&br/&&br/&
DJNZ R2,RIN&br/&&br/&
JNB P3.RIN&br/&&br/&
POP ACC;没用寄存器用堆栈&br/&&br/&
POP PS&br/&&br/&
RET。程序呢 看电路图单片机输低电平先用万用表查74LS07输级低电平否0V位置用74LS07我能理解起保护作用用光耦呢。单片机 IO 口控制实验 一、实验目的 1、熟悉 MCS-51 的 I/O 结构; 2、掌握 MCS-51 I/O 的使用方法; 3、掌握 MCS-51 的中断机制。 二、实验原理 1、 MCS-51 单片机的硬件结构片内结构:
2、 内部数据存储器(字节地址为 00H~0FH) :
3、 SFR 的名称及其分布:
4、 I/O 端口地址:
5、 P0~P3 端口功能总结: (1)P0~P3 口都是并行 I/O 口,但 P0 口和 P2 口,还可用来构建系统的数据总线和地 址总线,所以在电路中有一个 MUX,以进行转换。而 P1 口和 P3 口无构建系统的数据 总线和地址总线的功能,因此,无 MUX。 P0 口的 MUX 的一个输入端为“地址/数据” 信号。P2 口的 MUX 的一个输入信号为“地址”信号。 (2)在 4 个口中只有 P0 口是一个真正的双向口,P1~P3 口都是准双向口。 原因:P0 口作数据总线使用时,需解决芯片内外的隔离问题,即只有在数据传送时芯片 内外才接通;不进行数据传送时,芯片内外应处于隔离状态。为此,
P0 口的输出缓冲器应为三态门。 P0 口中输出三态门是由两只场效应管(FET)组成, 所以是一个真正的双向口。 P1~P3 口,上拉电阻代替 P0 口中的场效应管,输出缓冲器不是三态的-准双向口。 (3)P3 口的口线具有第二功能,为系统一些控制信号。 因此 P3 口增加了第二功能控制逻辑。这是 P3 口与其它各口的不同之处。 6、 P0 口结构及特点: ⑴ P0 口结构与运作 1 个输出锁存器,用于进行输出数据的锁存; 2 个三态输入缓冲器,分别用于锁存器和引脚数据的输入缓冲;1 个多路开关 MUX,它 的一个输入来自锁存器,另一个输入是地址/数据信号的反相输出。在控制信号的的控 制下能实现对锁存器输出端和地址/数据线之间的切换;由两只场效应管组成的输出驱 动电路。
⑵ P0 口的特点 P0 口是一个双功能的端口:地址/数据分时复用口和通用 I/O 口; 具有高电平、低电平和高阻抗 3 种状态的 I/O 端口称为双向 I/O 端口。P0 口作地址/数 据总线复用口时,相当于一个真正的双向 I/O 口。而用作通用 I/O 口时,由于引脚上需 要外接上拉电阻,端口不存在高阻(悬空)状态,此时 P0 口只是一个准双向口; 为保证引脚上的信号能正确读入,在读入操作前应首先向锁存器写 1; 单片机复位后,锁存器自动被置 1; 一般情况下,如果 P0 口已作为地址/数据复用口时,就不能再用作通用 I/O 口使用; P0 口能驱动 8 个 TTL 负载。 7、 P1 口的结构及特点: ⑴ P1 口结构与运作 一个数据输出锁存器,用于输出数据的锁存; 两个三态输入缓冲器,BUF1 用于读锁存器,BUF2 用于读引脚; 数据输出驱动电路,由场效应管 VT 和片内上拉电阻 R 组成。
⑵ P1 口的特点 P1 口由于有内部上拉电阻, 没有高阻抗输入状态, 所以称为准双向口。 作为输出口时, 不需要再在片外拉接上拉电阻; P1 口读引脚输入时,必须先向锁存器写入 1,其原理与 P0 口相同; P1 口能驱动 4 个 TTL 负载。 8、 P2 口结构及特点: ⑴ P2 口结构与运作 一个数据输出锁存器,用于输出数据的锁存; 两个三态输入缓冲器,BUF1 用于读锁存器,BUF2 用于读引脚; 一个多路开关 MUX,它的一个输入来自锁存器的 Q 端,另一个输入来自内部地址的高 8 位; 数据输出驱动电路由非门 M,场效应管 VT 和片内上拉电阻 R 组成。
⑵ P2 口的特点 P2 口用作高 8 位地址输出线应用时,与 P0 口输出的低 8 位地址一起构成 16 位的地址 总线,可以寻址 64KB 地址空间。 当 P2 口作高 8 位地址输出口时,其输出锁存器原锁存的内容保持不变。 作为通用 I/O 口使用时,P2 口为准双向口,功能与 P1 口一样。 P2 口能驱动 4 个 TTL 负载。
9、 P3 口结构及特点: ⑴ P3 口结构组成 一个数据输出锁存器,用于输出数据的锁存; 3 个三态输入缓冲器,BUF1 用于读锁存器,BUF2、BUF3 用于读引脚和第二功能数据的 缓冲输入; 数据输出驱动电路,由与非门 M,场效应管 VT 和片内上拉电阻 R 组成。
⑵ P3 口的特点 P3 口内部有上拉电阻,不存在高阻输入状态,是一个准双向口; P3 口作第二功能的输出/输入或作通用输入时, 均需将相应的锁存器置 1。 实际应用中, 由于复位后 P3 口锁存器自动置 1,已满足第二功能运作条件,所以可以直接进行第二 功能操作; P3 口的某位不作为第二功能使用时,则自动处于通用输出/输入口功能,可作为通用输 出/输入口使用; 作通用输出/输入口使用时,输入信号取自缓冲器 BUF2 的输出端,作第二功能使用时, 输入信号取自缓冲器 BUF3 的输出端; P3 口能驱动 4 个 TTL 负载。 10、IO 口锁存器操作: IO 口锁存器值与 IO 口值不一定一致,应采用读锁存器-修改-写锁存器来进行 IO 控制。
11、MCS-51 的中断系统: 单片机能及时地响应和处理单片机外部或内部所提出的中断请求。 对的整个处理过程,称为中断处理(或中断服务) 。
12、五个中断请求源: (1)INT0*—外部中断请求 0,由引脚 INT0*输入,中断请求标志为 IE0。 (2)INT1*—外部中断请求 1,由引脚 INT1*输入,中断请求标志为 IE1。 (3)定时器/计数器 T0 溢出中断请求,中断请求标志为 TF0。 (4)定时器/计数器 T1 溢出中断请求,中断请求标志为 TF1。 (5)串行口中断请求,中断请求标志为 TI 或 RI。 由特殊功能寄存器 TCON 和 SCON 的相应位锁存。 13、复位及中断入口地址表:
单片机实验报告IO口控制...
单片机IO口控制实验实验报告...
单片机io口控制实验报告...
最新 单片机IO口控制实验报告...
单片机IO口控制实验...
单片机IO口的使用...
单片机IO口控制实验...
实验三单片机IO口控制实验...
单片机实验报告-利用单片机的P1口作IO口...
华工单片机IO口汽车灯光控制器实验2报告...
■ 网友在搜利用单片机对温度进行控制的工业屏柜散热设计方案
电子电气元件, 尤其是大规模集成电路因发热而产生的问题一直难于解决。而工业屏柜作为一种集成有多种电子设备的工业产品, 其温度的升高常常导致其内部的微电子元件(如PN节) 发生温度漂移而使得各种参数发生改变, 从而导致程序运行混乱而失去其原有的功能, 或与其原有的功能偏差过大而导致故障。在工业控制设备的计数系统、继电保护系统、数控液晶显示模块、温度控制单元的模块、各类、变频器中的模块和数控及报警显示等设备中, 都会存在因过热而导致的设备过热报警或故障。
针对此问题, 可以为工业屏柜车设计散热节能方案, 以对工业屏温度进行实时监控, 使其能够及时作出响应并进行散热, 而在没有过热的状态下仅处于监控状态, 这样就可达到散热和节能的双重目的。
1 系统功能特点
工业屏柜长时间运行时, 特别是环境温度较高的气候条件下运行时, 可能会因过热而停机,造成无法正常运行, 进而造成严重的生产损失。
因此, 本文引入了一种实时温度测控方案。该方案可对工业屏的温度进行实时监测, 一旦发生过热, 马上对其采用适当的降温散热措施, 使其温度被控制在规定的安全范围之内, 从而保证其正常运行。
图1所示是该工业屏散热系统的结构框图。
图1 工业屏柜散热系统结构框图。
2 系统硬件设计
本方案中采用的散热系统是由热电偶来负责采集工业屏柜的温度信号, 然后通过电路中的信号器对采集到的温度信号进行放大,再经过A/D转换器进行转换, 最后输入到MCS-51系列的8031单片机中对信号进行处理。处理后的结果主要有两方面用途, 其一是要将温度数值传送到LED数码显示管中进行显示; 另一方面是根据要求将温度数值与安全界限温度进行对比: 若其温度高于安全界限温度, 单片机则会发出指令以开启散热风扇对工业屏柜进行降温; 当温度低于安全界限温度时, 单片机则会发出指令立即关闭散热风扇。这样, 既可保证工业屏温度处于安全状态的, 同时又非常节能, 而且也大大降低了系统能耗。
2.1 温度测量电路
本系统采用的热电偶温度传感器是工业上最常用的温度检测元件之一, 由于该温度检测元器具有测量精度高、测量范围广、结构简单、使用方便等特点, 所以, 本系统以热电偶温度传感器来监测工业屏柜的温度变化。其工作原理是在确定电极材料之后, 将两种不同材料的导体或半导体A和B焊接起来, 以构成一个闭合回路。这样,当导体A和B之间存在温差时, 两者之间便产生电动势, 从而在回路中形成一个具有一定大小的电流, 这种现象称为热电效应。由热电效应产生的电动势只与工作端温度成单值函数关系, 结合这一关系, 本文设计了一种热电偶温度测量的方案。其原理图如图2所示。
图2 热电偶温度测量电路。
2.2 A/D转换电路
本设计采用8位数模转换芯片0804来对信号进行转换, 并将转换后的数据送入芯片进行处理, 最终将温度数值传送至显示屏进行显示,其原理电路如图3所示。
图3 A/D转换电路。
3 系统软件设计
本系统从模块化软件设计理论出发, 将软件系统分成了几个子模块, 这样可以增强各个模块的可操作性, 便于进行改进和维护, 同时调用调试起来也比较容易。本系统软件主要分为三个模块, 包括数据采集、数据处理、温度显示, 图4所示是其软件设计框图。
图4 软件设计框图。
本文介绍了一种用单片机结合热电偶温度传感器来实现工业屏柜温度实时监测和控制的散热方案和实现方法。该方法在实际操作过程中具有较高的测量精度, 而且实用性强, 同时节能减排效果也比较明显。此外, 本控制系统可以通过改进应用到多种需要进行散热的电器及多种工业设备之中。
关注电子发烧友微信
有趣有料的资讯及技术干货
下载发烧友APP
打造属于您的人脉电子圈
关注发烧友课堂
锁定最新课程活动及技术直播
本文主要介绍了思恋单键开关电路图。包括了单键开关机电路、单键轻触电子开关电路和简单的单按键开关电路及...
MSP430系列单片机是一种新型的功能强大的单片机%2C具有超低功耗和适应工业应用的特点。
坚持不懈的尝试突破保护机制的破解团体和不断引入新的安全防范方案的制造商之间的斗争是没有尽头的。
众所周知,目前凡是涉及到单片机解密的领域一般都是进行产品复制的,真正用来做研究学习的,不能说没有,但...
74HC595芯片是一种串入并出的芯片,在电子显示屏制作当中有广泛的应用。
EDA和单片机技术在键盘上的应用为了更深入的研究 EDA 技术和单片机技术,下面对键盘中, EDA ...
码管引脚定义每一笔划都是对应数码管一个字母表示数码管DP是小数点。
学习单片机的教程已经很普遍了,让我来简单的介绍一下吧!接触单片机已有6个月了,自我觉得很有意思。单片...
随着电子信息科学技术信息化,智能化,网络化的发展,单片机与嵌入式也获得了广阔的应用空间。本文简单分析...
由于单片机的性能同电脑的性能是天渊之别的,无论从空间资源上、内存资源、工作频率,都是无法与之比较的。...
一般仪器仪表的信号电流都为4-20mA,指最小电流为4mA,最大电流为20mA。传输信号时候,要考虑...
EMC电磁兼容性包括EMI(interference)和EMS(susceptibility),也就...
对于很多刚刚开始接触STM32系列单片机的人来说,可能会对这一系列的单片机感到茫然,不知道这突然之间...
我们平常所说的执行效率就是使用相同的算法在相同输入条件下完成相同计算所产生的系统开销,目前来说一般会...
在发送数据时,数据位尾随的1位为奇偶校验位(1/0)。奇校验时,数据中1的个数与检验位1的个数之和应...
AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设...
二进制信号的调制由单片机来完成,它把编码后的二进制信号调制成频率为38kHz 的间断脉冲串,相当于用...
由于RST引脚内含三极管,即便在截止状态时也会有少量截止电流,当R取的非常大时,微弱的截止电流通过就...
对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一。一般是...
RS485 的接口非常简单,与 RS232 所使用的 MAX232 是类似的,只需要一个 RS485...
简单易用的R7F0C系列单片机介绍
颠覆触摸按键设计-瑞萨电子RX130单片机
MCU也叫微控制单元,又称作单片微型计算机或者单片机,是把中央处理器的频率与规格做适当缩减,并将内存...
比如普通的灯泡,一般是30到40W左右,如果用220V交流电来控制通断,简单点的就用一个双向可控硅直...
//EDM12864B DRIVE//
/****************************...
需要掌握哪些技能
需要了解并使用过几款常见的单片机。
需要熟悉常见的硬件接口譬如 UART 、S...
SAMC21(一款 Cortex-M0+ MCU)非常适合需要数学计算的应用。SAMC21 MCU...
模块必须用信号调制才能正常工作,常见的固定码编码器件如PT,只要直接连接即可,非常...
一、五大内存分区 内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。
先说一下两种单片机下载程序是要用到的引脚:STC的下载引脚为P3.0、P3.1,也就是RXD和TXD...
PLC是应用单片机构成的比较成熟的控制系统,是已经调试成熟稳定的单片机应用系统的产品。有较强的通用性...
首先是蓝牙APP, 易安卓编写的,说编写其实我只是修改了其中的一些内容,两张界面和代码截图,非常简单...
初学AVR的人难免会碰到心爱的单片机熔丝位锁死,直接罢工的烦恼。绝大部分情况是我们的工作时钟源设置错...
单片机与PLC编程的区别 单片机与PLC的程序设计有很大的区别,单片机的全部程序都是用户设计的,PL...
单片机设计要注意的事项总结 1.降低外时钟频率 外时钟是高频的噪声源,除能引起对本应用系统的干扰之外...
学什么单片机最有前途? 这是单片机初学者经常问的问题。对于这个问题,我想没有人敢下定论。因为每一种单...
增量 INC-Incremect减量 DNC-Decrement短转移 SJMP-Short jum...
弄清楚跑马灯的显示状态后可以开始进行设计了,
在日常的跑马灯设计电路中LED灯一般接为这两种形式...
AVR单片机的优点和简单操作
I/O口位操作的方法
AVR单片机熔丝位
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第七日:定时器原理应用与PWM学习...
AVR单片机中断的原理和使用(上)
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第十日:EEPROM读写与DS13...
AVR单片机头文件和I/O位操作
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第五日:独立键盘和矩阵键盘原理及应...
AVR单片机中断的原理和使用(下)
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第三日:AVR单片机IO口知识及发...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第四日:数码管显示原理和数码管驱动...
温度测量电路由温度传感器VT与R1、R2组成的分压电路来完成,温度传感器采用负温度系数热敏电阻VT。...
学习使用ATmega16.
讲解如何把51单片机的程序移植到AVR单片机
ATmega16教程2
ATmega16教程3-2
ATmega16教程3-3
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第三日:AVR单片机IO口知识及发...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第八日:10位ADC和DAC的应用...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第八日:10位ADC和DAC的应用...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第九日:异步串行通信USART接口...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第三日:AVR单片机IO口知识及发...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第九日:异步串行通信USART接口...
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单...
单片机应用的核心技术是什么?是按键,数码管,流水灯,串口。是它们的程序框架。按键和数码管是输入是...
单片机的watchdog一般都有两个,一个是独立看门狗IWDG,一个是窗口看门狗WWDG。
单片机的基准电压一般为3.3V,如果外部信号超过了AD测量范围,可以采用电阻分压的方法,但是要注意阻...
Getting Started with Atmel SMART SAM D MCU Configu...
PIC32MZ EF 32位单片机——带FPU的嵌入式连接系列介绍,该器件拥有更佳的性能、浮点单元、...
Microchip ARM(R) Cortex(R)-M0+内核单片机系列
Microchip获奖的MPLAB(R) Harmony是一款针对PIC32单片机的软件框架,可在项目配...
MPLAB(R) Harmony是一款适合Microchip PIC32单片机的软件开发框架,凭借简单易...
MPLAB(R) Harmony是针对PIC32单片机的完善软件开发框架,经估算,对于典型项目的开发时间...
早在20世纪60年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近,它才在国内被越来越多的提及...
本模块可以将4.5V到35V的直流输入电压转换成±4.5V-±35V的交流电压,模块采用STM32F...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第六日:中断及中断键盘应用,非常重...
下面是一款Android手机通过蓝牙模块与单片机通信单片机程序,单片机可以使用以下51单片机:AT8...
2011 ATMEL AVR 校园设计大赛--基于Atmel AVR单片机的无线图像侦检系统
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第十日:EEPROM读写与DS13...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第一日:AVR单片机软硬件配置入门...
另外,本次研讨会资料也提供下载了!大家可以自行下载:
STM32品牌宣传片
2017年STM32中国峰会,精彩回顾
其电路很简单,一个LED通过限流电阻接到VCC电源。I/O设置为输出方式。我们可以用下面的宏来定义L...
最近有个项目,需要一个继电器,接收到低电平就动作,用的STC15W104、使用的市面上的开关电源5V...
相比较于模拟电路的误差,数字电路精确度得到很大的提高,单片机本质上也是数字电路,但与我们平常所说的传...
事情很简单先前做的一款采集数据的产品不知道为何异常,陷入死循环然后“死机”,分析了很多次,没发现原因...
有些用于工控的项目,建议不要用无源晶振的方法来起振,而是直接接有源晶振。也是主要由于无源晶振需要起振...
复位源是导致单片机内部复位操作的源泉,大致可分为七种:上电复位(POR)﹑人工复位(MRST)﹑电源...
I/O口位操作的方法
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司
电信与信息服务业务经营许可证:粤B2-以单片机控制为核心的节能日光灯系统电路设计
随着社会的发展和人口的增长,节能已成为一个重要的社会课题。日光灯是目前使用最为广泛的一种灯具,但同大多数灯具一样,一旦开启,无论外界光强多大,它们都只能发出单一光强的光,这造成了能源的浪费。针对这一现象,本文提出了基于的新型日光灯系统,通过采集外界光强信息,采用AT89C51单片机控制日光灯输出光强的方式,使日光灯随外界光强的变化而自动调整照射光强,在满足使用者的用光要求的前提下,达到节约能源的目的。系统具有结构简单、可靠性高、成本低等特点,可广泛用于学校学习和家庭生活。
1 硬件电路组成及工作原理
1.1 系统硬件结构
系统构成如图1所示。系统分为光线采集、单片机控制和日光灯自动调整3部分。光线采集部分主要由光敏电阻、三极管和配套电路组成;单片机控制部分主要由AT89C51单片机及其外围电路,0809组成;日光灯自动调整部分系统主要由MOC3052,双向三极管BT136及其外围电路组成。光线采集部分通过光敏电阻感受外界光强,通过其阻值的变化将外界光强的变化转化为输出电压的变化。单片机控制部分通过ADC0809将电压的模拟量转化为数字量,经过分析处理输出占空比可控的PWM波。日光灯自动调整部分根据PWM波调整日光灯灯管两端的电压,可在一定电压范围内达到较高的调控精度(0.1 V),以达到控制照射光强的目的。
1.2 光强采集电路
如图2所示,本设计采用的是基极分压式射极偏置电路,由VCC(5 V)、基极电阻R5、R1和集电极电阻R6组成,三极管射极直接接地,其中R5、R6是普通电阻,R1为光敏电阻。该电路具有很好的稳定性,阻值很大的R5直接接在三极管的基极,起到很强的控制基极电流的作用,可以有效防止由于温度等原因造成的电阻阻值波动对测量结果的影响。光敏电阻直接接受外界光强,所选光敏电阻光谱峰值540 nm,亮电阻(10LUX)5~10 k&O,暗电阻0.6 M&O。
当外界光强变大时,光敏电阻R1阻值变小,电流IR1变小,三极管基极电流Ib变小,集电极电压,即输出电压IN0-BAK变大。同理,当外界光强变小时,输出电压IN0-BAK变小。这样,三极管将由光强变化引起的电流变化转化为电压变化输出,接入ADC0809数模转换的输入端口。
1.3 A/D转换电路设计
本设计选用8位模数转换器ADC0809。该芯片是典型的8位8通道逐次逼近式A/D转换器,可对8路模拟电压实现分时转换。为了换算方便,设置基准电压为5 V,即模拟量输入为+5.0时,ADC输出为0FFH,即225,系统分辨率为50/255=0.2V/LSB。基准电压设为5 V,为保证转换的精度,由LM7805精密稳压器提供。
LM7805联接方式如图3所示,J1接12 V普通直流电源,C6和C7作为输入和输出的滤波电容,C12为输入电阻,C3为负载电阻。
1.4 单片机电路设计
本系统采用公司生产的AT89C51单片机。它是一种低电压、低功耗、高性能的CMOS 8位单片机,片内含8 kB可反复擦写的程序存储器和256 B的数据存储器。单片机及其必要的外围电路,包括复位电路和晶振电路如图4所示。
本系统使用AT89C51自带的PWM模块,通过内部,采用脉宽调制技术。输入端P2.O~P2.7输入8位由IN0-BAK端电压转化的数字输入量,由P1.3口输出不同占空比的方波。这样将输入的外界光强的变化转化为输出的PWM波的占空比的变化。
1.5 日光灯控制电路
如图5所示,本模块为核心部分。P1.3为PWM波输入,高低电平分别为5 V和0 V,R11为上拉电阻,起限流作用。SMD元件为MOC3052,是一种件,用于弱电电路和强电电路的有效隔离。J2接220 V交流电源,J3接地,R10为日光灯电阻,两端分别接日光灯的火线和地线。R7和R8为对称大功率电阻,起限流作用。
当P1.3输入为低电平时,光耦MOC3052导通,为双向晶闸管控制极提供导通脉冲,双向晶闸管导通,起到分流的作用,设此时日光灯电阻R10两端电压为V12;同理,当P1.3输入为高电平时,光耦截止,双向晶闸管截止,设R10两端电压V2。其中,V2《V1。所以通过对占空比的改变,即改变光耦的导通时间,可以有效地控制日光灯两端的电压,即达到变日光灯光强的效果。
由于日光灯的灯管开始点燃时需要一个高电压,正常发光时则允许通过不大的电流,这时灯管两端的电压低于电源电压。本实验使用的日光灯功率为40 W,经测定,起辉电压最低为200 V,而正常发光后维持稳定光亮的电压要求为165~245 V,即电压可控范围为165~245 V。
2 系统软件设计
系统主要的任务是实时监测外界的光强,然后通过单片机通过输出PWM波控制光耦的开合来达到控制日光灯光强的目的。系统软件设计的重点在于单片机的编程。系统主程序流程如图6所示。
单片机编程主要包括初始化程序、光强采集处理程序和PWM波输出程序等。初始化包括硬件的初始化和定时器的初始化;光强采集处理主要完成外部采集的光强转换:产生PWM波采用中断延时配合循环指令。下面对各部分作详细分析。
首先通过光敏电阻感应相应的光线强度并将其转换成数字变量传入单片机。单片机集成的ADC0809将光线强度模拟变量转化成数字变量(因为ADC0809是8位通道,所以其转化范围为0~255),将得到的8位数字变量从P2.0~P2.7端口输入到AT98C51。程序中读入8位输入量并将其除以255得到光强度系数,这里用变量1d表示(变量范围0~1)。
得到光强度系数后就以这个数字为占空比输出PWM信号来控制光电器。此步是在程序中通过调用计时器来实现,将输出口定于P1.3。依据日常用的日光灯频率将输出方波的周期定为50 Hz,因为50 Hz频率的光能让人眼感觉不到交流灯光的闪烁。将正波的时间跨度假设为1s,因此负波的时间跨度就为(1-1)s。正波时间跨度通过光强度系数乘以周期可得到。由此设置定时器,首先在程序中将定时器模式调为方式0,使用12 MHz的晶振,并通过中断响应来调用。
根据定时初值=,t是所需要定时的时间(ms),计算出初值为5 ms,然后以5 ms为一周期进行定时处理。因为频率50 Hz即周期为0.02 s,故需要对此定时器进行4次循环。本系统将循环的次数与定时器中断的次数相同步,即定时器中断一次算一次循环,这样就可以样就可以保证0.02s的周期长度。
输出方波的正负性,可以根据光强度系数乘以4得出的值来决定。当循环的次数小于这个数时,输出的是正波,当大于这个数时,输出的是负波。以此就可以输出频率为50 Hz并且符合相应光强度系数的方波来进行光电耦合器的控制。单片机将相应的PWM波从P1.3口输出,系统接收到后进行相应的判断,根据占空比大小进行相应的调整来决定输出电压的大小。当正波时间跨度大于一定的值时,即表示光强小,需打开灯。当正波时间跨度小于规定值时,表示光强足够大不需要打开灯。正波时间跨度在规定范围内时,目光灯正常工作。
3 系统测试
试验中用一个光强可变的独立光源照射光敏电阻(距离20 cm),光强由暗到亮逐渐变化,然后测试日光灯两端的电压,并在距灯管1 m处摆放一个光度计,测试光强;在灯管处接功率表,测试功率。在试验过程中,光敏电阻接收的唯一光源是独立光源,光度计接收的唯一光源是日光灯。测试数据范围为日光灯保持稳定光强的范围(170~245 V),测量次数为10次。测试结果如表1所示,表中光强数据为光度计10次测量的平均值,功率比为10次测量的平均功率值和未改装日光灯功率(40W)之比。
由表可知,该新型日光灯在满足使用者足够光强的前提下,节能效果显著。经反复调试,该灯接受光强较为灵敏,发光亮度变化范围较大,发光较为稳定,适宜广泛用于日常学习生活中。
本文设计了一种基于单片机的新型日光灯系统以解决普通日光灯因光强固定而产生的能源浪费问题。本系统通过对外界光强的采集分析,通过单片机控制日光灯的发出光强,使其根据外界环境的不同而做出相应调整。在满足使用者用光要求的前提下,极大地降低了日光灯的功率,节省了能源,适宜于推广使用。
关注电子发烧友微信
有趣有料的资讯及技术干货
下载发烧友APP
打造属于您的人脉电子圈
关注发烧友课堂
锁定最新课程活动及技术直播
本文主要介绍了思恋单键开关电路图。包括了单键开关机电路、单键轻触电子开关电路和简单的单按键开关电路及...
MSP430系列单片机是一种新型的功能强大的单片机%2C具有超低功耗和适应工业应用的特点。
坚持不懈的尝试突破保护机制的破解团体和不断引入新的安全防范方案的制造商之间的斗争是没有尽头的。
众所周知,目前凡是涉及到单片机解密的领域一般都是进行产品复制的,真正用来做研究学习的,不能说没有,但...
74HC595芯片是一种串入并出的芯片,在电子显示屏制作当中有广泛的应用。
EDA和单片机技术在键盘上的应用为了更深入的研究 EDA 技术和单片机技术,下面对键盘中, EDA ...
码管引脚定义每一笔划都是对应数码管一个字母表示数码管DP是小数点。
学习单片机的教程已经很普遍了,让我来简单的介绍一下吧!接触单片机已有6个月了,自我觉得很有意思。单片...
随着电子信息科学技术信息化,智能化,网络化的发展,单片机与嵌入式也获得了广阔的应用空间。本文简单分析...
由于单片机的性能同电脑的性能是天渊之别的,无论从空间资源上、内存资源、工作频率,都是无法与之比较的。...
一般仪器仪表的信号电流都为4-20mA,指最小电流为4mA,最大电流为20mA。传输信号时候,要考虑...
EMC电磁兼容性包括EMI(interference)和EMS(susceptibility),也就...
对于很多刚刚开始接触STM32系列单片机的人来说,可能会对这一系列的单片机感到茫然,不知道这突然之间...
我们平常所说的执行效率就是使用相同的算法在相同输入条件下完成相同计算所产生的系统开销,目前来说一般会...
在发送数据时,数据位尾随的1位为奇偶校验位(1/0)。奇校验时,数据中1的个数与检验位1的个数之和应...
AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设...
二进制信号的调制由单片机来完成,它把编码后的二进制信号调制成频率为38kHz 的间断脉冲串,相当于用...
由于RST引脚内含三极管,即便在截止状态时也会有少量截止电流,当R取的非常大时,微弱的截止电流通过就...
对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一。一般是...
RS485 的接口非常简单,与 RS232 所使用的 MAX232 是类似的,只需要一个 RS485...
简单易用的R7F0C系列单片机介绍
颠覆触摸按键设计-瑞萨电子RX130单片机
MCU也叫微控制单元,又称作单片微型计算机或者单片机,是把中央处理器的频率与规格做适当缩减,并将内存...
CS PWM比较器输入管脚MOSFET管电流经过一个电阻后,转变为电压提供给CS管脚。内置的R/C滤...
比如普通的灯泡,一般是30到40W左右,如果用220V交流电来控制通断,简单点的就用一个双向可控硅直...
//EDM12864B DRIVE//
/****************************...
需要掌握哪些技能
需要了解并使用过几款常见的单片机。
需要熟悉常见的硬件接口譬如 UART 、S...
SAMC21(一款 Cortex-M0+ MCU)非常适合需要数学计算的应用。SAMC21 MCU...
模块必须用信号调制才能正常工作,常见的固定码编码器件如PT,只要直接连接即可,非常...
一、五大内存分区 内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。
先说一下两种单片机下载程序是要用到的引脚:STC的下载引脚为P3.0、P3.1,也就是RXD和TXD...
PLC是应用单片机构成的比较成熟的控制系统,是已经调试成熟稳定的单片机应用系统的产品。有较强的通用性...
首先是蓝牙APP, 易安卓编写的,说编写其实我只是修改了其中的一些内容,两张界面和代码截图,非常简单...
初学AVR的人难免会碰到心爱的单片机熔丝位锁死,直接罢工的烦恼。绝大部分情况是我们的工作时钟源设置错...
电力电子器件(Power Electronic Device)又称为功率半导体器件,主要用于电力设备...
单片机与PLC编程的区别 单片机与PLC的程序设计有很大的区别,单片机的全部程序都是用户设计的,PL...
单片机设计要注意的事项总结 1.降低外时钟频率 外时钟是高频的噪声源,除能引起对本应用系统的干扰之外...
学什么单片机最有前途? 这是单片机初学者经常问的问题。对于这个问题,我想没有人敢下定论。因为每一种单...
增量 INC-Incremect减量 DNC-Decrement短转移 SJMP-Short jum...
弄清楚跑马灯的显示状态后可以开始进行设计了,
在日常的跑马灯设计电路中LED灯一般接为这两种形式...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第七日:定时器原理应用与PWM学习...
AVR单片机中断的原理和使用(上)
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第十日:EEPROM读写与DS13...
AVR单片机头文件和I/O位操作
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第五日:独立键盘和矩阵键盘原理及应...
AVR单片机中断的原理和使用(下)
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第三日:AVR单片机IO口知识及发...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第四日:数码管显示原理和数码管驱动...
LIS公司生产各种FET(场效应晶体管),特别值得一提的是他们有各种匹配双器件产品,这种匹配器件封装...
学习使用ATmega16.
讲解如何把51单片机的程序移植到AVR单片机
ATmega16教程2
ATmega16教程3-2
ATmega16教程3-3
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第三日:AVR单片机IO口知识及发...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第八日:10位ADC和DAC的应用...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第八日:10位ADC和DAC的应用...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第九日:异步串行通信USART接口...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第三日:AVR单片机IO口知识及发...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第九日:异步串行通信USART接口...
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单...
单片机应用的核心技术是什么?是按键,数码管,流水灯,串口。是它们的程序框架。按键和数码管是输入是...
单片机的watchdog一般都有两个,一个是独立看门狗IWDG,一个是窗口看门狗WWDG。
单片机的基准电压一般为3.3V,如果外部信号超过了AD测量范围,可以采用电阻分压的方法,但是要注意阻...
Getting Started with Atmel SMART SAM D MCU Configu...
PIC32MZ EF 32位单片机——带FPU的嵌入式连接系列介绍,该器件拥有更佳的性能、浮点单元、...
Microchip ARM(R) Cortex(R)-M0+内核单片机系列
Microchip获奖的MPLAB(R) Harmony是一款针对PIC32单片机的软件框架,可在项目配...
MPLAB(R) Harmony是一款适合Microchip PIC32单片机的软件开发框架,凭借简单易...
MPLAB(R) Harmony是针对PIC32单片机的完善软件开发框架,经估算,对于典型项目的开发时间...
早在20世纪60年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近,它才在国内被越来越多的提及...
本模块可以将4.5V到35V的直流输入电压转换成±4.5V-±35V的交流电压,模块采用STM32F...
PLC常用基本环节梯形图和详细文字说明详细资料概述
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第六日:中断及中断键盘应用,非常重...
下面是一款Android手机通过蓝牙模块与单片机通信单片机程序,单片机可以使用以下51单片机:AT8...
2011 ATMEL AVR 校园设计大赛--基于Atmel AVR单片机的无线图像侦检系统
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第十日:EEPROM读写与DS13...
欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》,这是第一日:AVR单片机软硬件配置入门...
另外,本次研讨会资料也提供下载了!大家可以自行下载:
STM32品牌宣传片
2017年STM32中国峰会,精彩回顾
其电路很简单,一个LED通过限流电阻接到VCC电源。I/O设置为输出方式。我们可以用下面的宏来定义L...
最近有个项目,需要一个继电器,接收到低电平就动作,用的STC15W104、使用的市面上的开关电源5V...
相比较于模拟电路的误差,数字电路精确度得到很大的提高,单片机本质上也是数字电路,但与我们平常所说的传...
事情很简单先前做的一款采集数据的产品不知道为何异常,陷入死循环然后“死机”,分析了很多次,没发现原因...
有些用于工控的项目,建议不要用无源晶振的方法来起振,而是直接接有源晶振。也是主要由于无源晶振需要起振...
复位源是导致单片机内部复位操作的源泉,大致可分为七种:上电复位(POR)﹑人工复位(MRST)﹑电源...
I/O口位操作的方法
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司
电信与信息服务业务经营许可证:粤B2-

我要回帖

更多关于 220开关电源怎么接线 的文章

 

随机推荐