基于51单片机控制的恒流源设计

发布者:SereneDreamer最新更新时间:2024-03-19 来源: elecfans关键字:51单片机控制  恒流源  主控制器 手机看文章 扫描二维码
随时随地手机看文章

由51单片机作为主控制器实现的恒流源设计

部分程序:


#include 'reg52.h' //stc头文件

#include 'Delay.h' //延时头文件


//设置按键

sbit KEY_ADD = P3^2; //加

sbit KEY_DEC = P3^3; //减


//DA

sbit SCK = P2^0;

sbit CS = P2^1;

sbit DIN = P2^2;


int ADC_num = 0;




/*=========================================

//按键扫描处理函数

=========================================*/

void KEY_Scan( void )

{


if( KEY_ADD == 0 ) // 按键按下

{

Delay_ms(1); //延时消抖

while( !KEY_ADD ); //松手检测

ADC_num = ADC_num + 102;

if( ADC_num >= 512 )

{

ADC_num = 512;

}

}


if( KEY_DEC == 0 ) // 按键按下

{

Delay_ms(1); //延时消抖

while( !KEY_DEC ); //松手检测

ADC_num = ADC_num - 102;

if( ADC_num <= 0 )

{

ADC_num = 0;

}

}

}


/*=========================================

//DA

=========================================*/

void TCL5615_DAC(unsigned int Data)

{

unsigned char i;

Data <<= 6; //移除高6位,int型数据有16位,该DA是10位

SCK = 0; //在片选有效前,时钟信号要为低

CS = 0;; //片选有效

for(i=0;i<12;i++) //每次转换需要10个时钟下降沿

{

if(Data&0x8000) //取最高位数据,模拟串行数据

{

DIN = 1;

SCK = 0;

SCK = 1;

}

else

{


wKgZomTH6UKAN6qzAANrwjtwMqo185.png

wKgaomTH6UKABY73AAORmSQ5Ge8290.png


关键字:51单片机控制  恒流源  主控制器 引用地址:基于51单片机控制的恒流源设计

上一篇:51单片机停车场车位管理系统仿真设计
下一篇:基于51单片机的正弦信号发生器的设计

推荐阅读最新更新时间:2024-11-10 17:56

基于C8051F500的数控恒流源设计
引言 放射法测井是测井方法的重要组成部分,相对于r射线,X射线具有获得容易、辐射可控、环保等优点而得到广泛应用X射线管的灯丝经过大电流(0~2A)的加热产生大量的自由电子,自由电子在高压电源的强电场作用下加速,加速后的高速自由电子轰击阳极靶材,产生X射线X射线管的灯丝供电电流能够调节射线的强度若使用电压源供电,由于灯丝电阻会随着通电时间增加而发热,导致灯丝电阻并不是一个恒定值,灯丝电阻的波动会引起电流的波动,进而影响X射线机发出的射线强度的稳定性X射线具有较强的辐射能力,长期照射对人体组织伤害很大,昕以应避免操作人员近距离操作基于以上问题,本文设计并研制了一种硬件电路 1、硬件系统框图 硬件系统如图l所示,整个系统包含单
[单片机]
基于C80<font color='red'>51</font>F500的数控<font color='red'>恒流源</font>设计
51单片机控制数码管动态显示程序
说明: 驱动四位一体数码管动态显示数字,可方便的移植到其它程序中。 例如:1、硬件改为三位一体或二位一体数码管,只需修改Display_Scan()函数COM个数。 2、本例中,采用了共阴数码管,如果用在共阳数码管,只需修改相应段码表。   本程序使用P0口作为段码数据发送端,P2.0-P2.3作为数码管扫描选通, 使用P0口时,因单片机内部没有上拉电阻,所以要外接上拉电阻(参考阻值470欧姆). // STC89C52RC // +---------------+ // | | // | | Digital Number // | | _______________________ // | | | __ __ __ __
[单片机]
西安中颖“一种双环负反馈的恒流源驱动电路”专利获批
中颖电子日前发布公告称,公司全资子公司西安中颖电子有限公司(以下简称“西安中颖”) 申请的一项发明专利,已获得中华人民共和国国家知识产权局颁发的发明专利证书。 据悉,该专利名称为“一种基于双环负反馈的恒流源驱动电路”,专利号为ZL 2019 1 0251311.8,系西安中颖于2019年3月29日申请并于2021年2月2日获批。 本发明提供了基于双环负反馈的恒流源驱动电路,从而解决了传统LED恒流源驱动电路存在的问题。 另外,中颖电子在公告中指出,此项发明专利技术目前已应用于西安中颖的产品,专利的取得不会对公司及西安中颖目前的经营产生重大影响,有利于西安中颖充分发挥主导产品的知识产权优势,提升核心竞争力。
[手机便携]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved