设计硬件组成:

数控可调电压源系统

51单片机最小系统电路+数码管+TLC5615+稳压模块+LM358+TIP122+变压器设计而成。

设计功能介绍:

1、采用数码管显示当前电压数值
2、通过变压器,经过整流桥,数模转换,稳压芯片给单片机处理,通过放大器线性输出电压。

3、输出电压稳定准确,范围为0V-10V,精度在0.05V左右。

      输出电压稳定准确,范围为0V-15V,精度在0.05V左右。

       输出电压稳定准确,范围为0V-18V,精度在0.05V左右。

4、按键随意设置想要的输出电压,步进为0.1V。

配套资料提供:源代码+原理图+材料清单+仿真+开题报告+中期检查+万字word论文 

有想法可以私聊 硬件实物设计  代码第一行有联系方式QQ,加我备注好来意

代码段:

/************************************************
**********QQ 2696472421***************************
*********时间 2022年4月6日 01:59:49*************/
void key_scan(void)                     //按键扫描函数。
{unsigned int temp;                 //定义局部变量用于这个函数内if(key_1 == 0)                     //如果第一个按键按下{delayms(10);                    //延时消抖if(key_1 == 0)                  //如果第一个按键确实按下{key_count++;                //按键状态变量加1if(key_count == 1)          //如果按键状态为1{LCDDispNum(8,2,(int)(outPut*10)%10); //刷新电流小数点后第一位LCDCursor();               //LCD1602上显示光标,此时光标显示在小数点后第二位}   if(key_count == 2)            //如果按键状态为2{LCDDispChar(7,2,'.');  //在LCD1602上显示小数点LCDCursor();            //LCD1602上显示光标,此时光标显示在小数点后第一位}if(key_count == 3)           //如果按键状态为3{LCDDispChar(5,2,' ');  //在LCD1602上显示空格LCDCursor();         //LCD1602上显示光标,此时光标显示在小数点前一位}else if(key_count == 4)       //如果按键状态为4,则设定完毕{key_count = 0;                         //清除按键状态标志位LCDDispString(3,1,"Set Current");      //屏幕上显示设置电流LCDDispNum(6,2,(int)(outPut)%10);        //在LCD1602上将设置的电流显示出来LCDDispChar(7,2,'.');LCDDispNum(8,2,(int)(outPut*10)%10);LCDDispNum(9,2,(int)(outPut*100)%10);temp=outPut*1023/1.3087603256;                //将设置好的电流转换后存储到temp变量中tlc5615(temp);                            //将上一句得到的数据输入到TLC5615中输出LCDNotCursor();                         //取消光标显示}}

基于51单片机 数控稳压电源设计 可调电压源相关推荐

  1. 基于51单片机 数控恒流源设计 可调电流源

    设计硬件组成: 基于51单片机 数控恒流源设计 可调电流源基于单片机可调电流源设计  项目定制觉得选题不错 分享一下 由51单片机+LCD1602液晶+变压器+整流桥+开关电源LM2596+TLC56 ...

  2. 基于51单片机数控直流电源设计数码管仿真电子制作实训资料

    视频演示:https://www.bilibili.com/video/BV1YM4y1u7P8/ 功能操作说明: 本设计包括四个按键,单片机复位按键,电压复位按键,电压加键,电压减键. 开机运行后默 ...

  3. 基于51单片机数控直流电源设计LCD1602液晶仿真DIY电子

    演示视频:https://v.youku.com/v_show/id_XMzk3ODgxNDI5Ng==.html?spm=a2hzp.8253869.0.0 将链接复制至IE浏览器打开!!! 功能操 ...

  4. stc89c51单片机音乐盒系统设计_基于51单片机音乐盒课程设计1.doc

    基于51单片机音乐盒课程设计1 课程名称: 微机原理课程设计 题 目: 基于单片机的音乐盒设计 摘要 随着人类社会的发展,人们对视觉.听觉方面的享受提出了越来越高的要求.小小的音乐盒可以给人们带来美好 ...

  5. 用计算机设计电路图,基于51单片机的计算器设计(含电路图,程序)

    基于51单片机的计算器设计(含电路图,程序)(课题申报表,任务书,开题报告,中期检查表,外文翻译,论文11200字,程序,答辩PPT) 摘 要 计算器一般是指"电子计算器",能进行 ...

  6. 基于51单片机的电子钟设计

    基于51单片机的电子钟设计 设计要求: (1) 电源采用12V电池供电: (2) 采用MCS-51单片机控制,画出控制系统的硬件电路图,并设计PCB板: (3) 编制控制程序,并画出程序框图,并用Pr ...

  7. 基于51单片机信号发生器仿真设计

    本设计 基于51单片机信号发生器仿真设计 (仿真+程序源码+设计说明书) 仿真原版本:proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0015 目录标题 ...

  8. 基于51单片机数字电压表的设计 仿真、程序、原理图(转发)

    摘 要 数字电压表简称DVM,数字电压表基本原理是将输入的模拟电压信号转化为数字信号,再进行输出显示.而A/D转换器的作用是将连续变化的模拟信号量转化为离散的数字信号,器基本结构是由采样保持,量化,编 ...

  9. 基于51单片机自行车码表设计

    [毕设课设]基于51单片机自行车码表设计 ​效果图 Proteus仿真: 功能简介: 文件内容: 程序框架: 网盘链接: ​效果图 更多内容请关注@WENJIE电子科技 ​ 基于51单片机proteu ...

最新文章

  1. Mysql中的排序规则utf8_unicode_ci、utf8_general_ci的区别总结
  2. # select sort 选择排序
  3. 计算机课题推荐人意见,课题推荐人意见怎么写
  4. 解决ImportError: cannot import name ‘imread‘ from ‘scipy.misc‘
  5. python echo服务器_python常用框架 echo server 的测试
  6. wpf page 界面渲染完成后执行自动操作_Vue项目骨架屏自动生成方案(dps)
  7. 蓝桥杯小白系列之汇编点亮led灯
  8. 华为鸿蒙系统好在哪,华为鸿蒙2.0可以替代安卓吗,华为鸿蒙2.0优势在哪
  9. Android 基础(十三) shape
  10. ASP.NET操作Excel(终极方法NPOI)
  11. 论文 | 多传感器数据深度图的融合:最近基于深度学习的方法(下)
  12. XCode 单独debug area窗口
  13. KITTI数据集可视化
  14. 人脉网中应该具备的10种人
  15. 【MATLAB】图像分割
  16. java 两个图片相似度_JAVA比较两张图相似度
  17. 智牛股_第6章_Mybatis Generator代码生成器
  18. linux 获取视频截图,linux ffmpeg 视频截图 安装使用
  19. python代理ip怎么写_python代理ip怎么写
  20. ps2键盘测试软件,PS2键盘测试程序3

热门文章

  1. 入职滴滴和头条后的开发工作感悟,希望对你有所帮助!
  2. ArcGIS-创建企业级数据库相关问题
  3. Mogafx美日对紧接着的走向是?
  4. E-mark认证审核工作的重要性
  5. [斯特林数][自然数幂和] Jzoj P4220 WYF的盒子
  6. 人脸识别(基于阿里云)
  7. android sqlcipher github,android – sqlcipher_export没有导出我的表
  8. 近代中国的三次思想文化运动
  9. 超文本(Hypertext)
  10. 迅闪2011安装指南