标题: 单片机单路场效应管可编程控制板PCB原理图源码下载 STC15F104E主控 [打印本页]
作者: 电子爱好者999 时间: 2018-2-18 18:12
标题: 单片机单路场效应管可编程控制板PCB原理图源码下载 STC15F104E主控
Altium Designer画的单片机场效应管控制电路板的原理图和PCB图如下:(51hei附件中可下载工程文件)
一、简要说明:
1、尺寸:长65mmX宽21mm X高20mm
2、工作电压:直流6到18V伏(注意电源正负极)
3、模块功耗:0.01A
4、主要芯片:STC15F104E、LM7805、IRF1205
二、特点:
1、可编程(通过下载端口可下载程序)
2、有一路输入控制端(可通过调帽选择高或者低电平触发)
3、带电源指示灯和输出指示
4、输出可控制电压7到55V,电流3.5A以下负载,如需控制更大负载,输出加继电器驱动
5、IRF1205是Nmos场效应管,控制负载电源负极
6、使用C语言编程,和51单片机编程一样,使用keil软件编程
7、可根据客户要求定制功能
三、用途:
单路场效应管模块具有可编程控制、灵活性强、模块小巧、接线方便,广泛应用与汽车小功率负载控制、各种延时电路、可产生脉冲波形、定时定次催款要账设备等等
四、使用场合:
工业控制、汽车设备改装、毕业设计、单片机学习等等
实物图:
呼吸灯
按A键呼吸开
按B呼吸管
按c开
按d关
/********************************************************************
河南钰平电子科技有限公司
实现功能:应用程序
使用芯片:STC12C6A60S2
晶振:11.0592MHZ
波特率:9600
编译环境:Keil 4
作者:张新春 手机:13603455408
【声明】此程序仅用于学习与参考,引用请注明版权和作者信息!
*********************************************************************/
单片机源程序如下:
- #include"reg52.h"
- #define uchar unsigned char
- #define uint unsigned int
- sbit PWM= P3^4;
- uint PWMH =0;//高电平时间
- bit flag;
- void init_timer(void)
- {
- TMOD = 0x20;
- TH1 = TL1 = (255-1);
- ET1 = 1;
- TR1 =1;
- EA = 1;
- }
- void main(void)
- {
- init_timer();
- while(1)
- {
- ;
- }
- }
- void timer1() interrupt 3
- {
- static uint cnt,x,y;
- if(PWMH)
- {
- ++cnt;//进中断次数
- if(cnt >=200) //在一个周期内输出电平反转一下
- {
- cnt = 1;
- PWM = 0;
- }
- if(cnt == PWMH)//在高低电平跳变的时候电平反转一下
- {
- PWM = ~PWM;
- }
- }
- if(++x>=1800)
- { x=0;
- if(!flag)
- {
-
- if(PWMH<200)
- PWMH++;
- else
- if(++y>=50)
- {
- y=0;
- flag=1;
- }
- }
- if(flag)
- {
- if(PWMH>1)
- PWMH--;
- else
- if(++y>50)
- {
- y=0;
- flag=0;
- }
- }
- }
- }
-
复制代码
所有资料51hei提供下载(pcb工程文件+源码+说明):
-
-
测试程序.rar
24.01 KB, 下载次数: 28, 下载积分: 黑币 -5
-
-
单路可编程场效应管dxp资料.rar
882.64 KB, 下载次数: 38, 下载积分: 黑币 -5
-
-
呼吸灯.rar
26.3 KB, 下载次数: 25, 下载积分: 黑币 -5
-
-
使用说明.doc
1.46 MB, 下载次数: 27, 下载积分: 黑币 -5
-
-
原理图.doc
17.5 KB, 下载次数: 27, 下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |