继电器控制方式:
* 单片机I/O口控制端
* 继电器控制端
* 光耦控制端
* 在原理图中TX-3那部分,用单片机控制继电器把P35与JDQ连接在一起,如果B极是低电平,那么VCC的电流流过B,电流流过C极,通过继电器的线圈,指针从常闭端打到常开端。对应上边继电器左边绿色的那三个中间的是中间端,一个常开端,一个常闭端。平时中间端和常闭端是导通的,一控制继电器吸合,中间端和常开端导通。
NPN与PNP的区别
NPN和PNP主要就是电流方向和电压正负不同,说得“专业”一点,就是“极性”问题。
NPN 是用 B→E 的电流(IB)控制 C→E 的电流(IC),E极电位最低,且正常放大时通常C极电位最高,即 VC > VB > VE
PNP 是用 E→B 的电流(IB)控制 E→C 的电流(IC),E极电位最高,且正常放大时通常C极电位最低,即 VC < VB < VE
#include
sbit p3_4 = P3^5; //获得P3端口的5号引脚 不是或操作 就这么写
void delay(){
int i,j;
for(i = 0; i < 0xff; i++)
for(j = 0; j < 0xff; j++)
;
}
void main(){
int i;
for(i = 0; i < 10; i++){
p3_4 = 0;
delay();
p3_4 = 1;
delay();
}
}
推荐阅读最新更新时间:2024-03-16 13:57
#51单片机#A/D模数转换的初步认识和主要指标
A/D,将模拟量转换成数字量的操作。 模拟量,是指变量在一定范围连续变化的量,在一定范围(定义域)内可取任意值(值域内)。在工业检测系统和日常生活中常常接触到模拟量,如温度、长度、压力、速度等。 数字量是物理量的一种。它们的变化在时间上是不连续的,总是发生在一系列离散的瞬间。数字量,常见于数字系统。单片机就是一个典型的数字系统。数字系统只能对输入的数字信号进行处理,其输出也为数字信号。 为了实现数字系统对电模拟量的检测、运算和控制,模拟量和数字量之间的相互转换功能由此诞生。 A/D的主要指标 1.ADC(A/D)位数 n位的ADC,表示该ADC共有2n个刻度。例:8位的ADC输出的是以0~255一共256个数字
[单片机]
51单片机对LED点阵屏的设计
LED点阵屏发光亮度强,指示效果好,可以制作运动的发光图文,更容易吸引人的注意力,信息量大,随时更新,有着非常好的广告和告示效果。笔者此处就LED点阵屏动态扫描显示作一个简单的介绍。 1. LED点阵屏显示原理概述 图1-1为一种8x8的LED点阵单色行共阳模块的内部等效电路图,对于红光LED其工作正向电压约为1.8v,其持续工作的正向电流一般10ma左右,峰值电流可以更大。如下图,当某一行线为高电平而某一列线为低时,其行列交叉的点就被点亮,当某一行线为低电平时,无论列线如何,对应的这一行的点全部为暗。LED点阵屏显示就是通过一定的频率进行逐行扫描,数据端不断输入数据显示,只要扫描频率足够高,由于人眼的视觉残留效应,就可以看到
[单片机]
基于AT89C51单片机的温度数据显示设计
一.系统概述 系统使用的模块有AT89C51单片机+LCD12864+DS18B20温度检测模块。 系统的通过AT89C51作为控制核心,使用DS18B20温度检测模块,利用LCD12864显示采集的温度数据,LCD12864相对于LCD1602来说能够显示文字,LCD12864显示器被称为点矩阵液晶显示模块,也称为12864,因为它是包括12864个液晶显示点的128行64个阵列。每个显示点应该有一个二进制数,0表示消失,1表示明亮。如果模块内设置了词典就不需要进行汉字的设计。 二.仿真概述 1.LCD12864显示屏上显示环境温度。 2.按下界面切换后显示日期和时间数据。 三.程序设计 使用Keil 51进行程序设
[单片机]
51单片机定时器控制LED灯
考试考完了,闲得无聊,正好手头有一块51学习板,捣鼓一下。控制任务如下: P1.0 控制一个 LED 灯,亮0.5s,灭0.5s。 设计思路:这里我们只用 定时器 ,不用软延时。51的定时器最多定时60ms,所以我们设置定时器每50ms中断一次,通过在中断程序设置一个变量来统计中断次数,从而实现较长时间的定时。这里我们是每500ms执行一次灯亮灯灭的动作,所以每10个中断等于500ms(50ms x 10)。第6行,全局变量 ti mer50msCount 就是中断次数。第19-23行,当timer50msCount 为10时,代表500ms时间到,把P1.0 取反,动作一次。 这里有个繁琐的地方,定时器的初值需要手工计算。不
[单片机]
转换触点的继电器好坏判断
对于继电器的质量,这个要把控好采购渠道,要从正规代理或者厂家拿货,避免买到次品甚至假货。 继电器的好坏判断相对容易一些,通过万用表即可实现。使用万用表主要主要判断线圈的电阻值、触点的电阻值即可。下面介绍一下。 以具有一组转换触点的继电器为例。 判断线圈的好坏 将万用表的档位打在电阻档上,红色表笔插入VΩ插孔,黑色表笔插入COM插孔。继电器的线圈电阻一般在几十欧姆至几百欧姆之间,将万用表的两个表笔接在线圈引脚上,如果电阻值在这个范围内则表明继电器的线圈是好的,如果读数显示无穷大,则表明线圈断路,继电器损坏。 判断常开触点的好坏 万用表做同样的档位设置,在没有通电时用万用表测常开触点的两端,如
[测试测量]
基于51单片机和ADC0808 ADC0809的自动数字电压表设计
前言: 之前讲过基于数码管显示的自动数字电压表,接下来讲一下基于LCD1602显示的相关设计,分别利用的是TI公司的ADC0808和ADC0809。 硬件和软件设计 基于51单片机+ADC0808+LCD1602 测试电压范围为2.1~25V(超出这个范围,程序会卡死),精度<0.05 仿真图如下: 部分代码如下: #include AT89X52.H #define LEDDATA P0 #define v20_on {s3=0;s2=0;s1=1;} //宏定义不同量程,不同的开关状态 #define v2_on {s3=0;s2=1;s1=0;} #define v02_on {s3=1;s2=0;s
[单片机]
东芝推出业内最小封装光控继电器
东京—东芝公司(TOKYO:6502)2014年1月31日宣布推出采用业内最小 封装的光控继电器。批量生产的产品即日起出货。 新产品“TLP3403”和“TLP3412”采用了业内的最小光电耦合器封装—由东芝开发的VSON(极小尺寸无引线)封装。与采用USOP封装的同等东芝产品相比,新的光控继电器可使装配面积和体积分别减少50%和60%。这有助于更小和更薄产品的开发,并且可以使一个电路板上的光控继电器数量增至传统产品的1.3倍至1.5倍。 此外,通过使用新的内部结构——芯片堆叠结构 ,新产品不仅保留了传统USOP封装产品的相同电特性,还实现了信号传输所需的更佳高频特性。新的光电耦合器适用于各种测试仪
[模拟电子]
采用二维模糊控制器和C8051单片机实现室内自然采光系统的设计
1、 引言 从远古的篝火、油灯到蜡烛、白炽灯,再到今天千家万户的荧光灯,人类已经基本适应了人工光源的室内照明环境。但是由于千万年来的环境影响,自然光仍然是人类最习惯、感觉最舒适的光源,自然采光一直受到建筑师和照明设计师的高度重视。当今社会建筑的节能环保需求更对自然采光照明提出了进一步的要求。《建筑采光设计标准》 中的国家技术经济政策指出: 建筑设计要充分利用天然光,创造良好的光环境。 对室内照明自然采光的研究具有重要的意义: (1) 资料表明,照明用电占整个商业建筑能耗的25 - 40% ,而自然采光在特定的情况下可以节省52% 的照明用电,大大节约了能源。 (2) 相关研究表明,人在自然光条件下工作,可以增加满意度和提高工作
[单片机]
小广播
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐
最新单片机文章
更多热门文章
更多每日新闻
更多往期活动
11月23日历史上的今天
厂商技术中心