N76E003单片机开发消毒柜项目——1、项目需求_n76e003驱动tm1621-程序员宅基地

技术标签: 嵌入式开发:新唐(Nuvoton)  

1、项目说明

此次项目是制作一个消毒柜的控制板,由于手里有一个使用合泰单片机的消毒柜主控办的样板,需要使用新唐N76E003单片机来实现相同的功能,以此来替换原来的主控板,节省成本,同时完成项目。

2、项目需求

手里的主控板由两块PCB构成,板间通过一个5芯排线连接,其中一块是电源板,另一块是主控板。电源板首先由220V强电通过变压器转为12V,然后通过7805转为5V,上面还包括一个控制加热管的继电器和一个控制臭氧杀菌灯的继电器。主控板为一个定制的数码管显示屏,显示屏上层和下层各由一条流水灯,上面两个显示定时时间的数码管,下面三个显示消毒柜温度的数码管构成,同时又显示上层和下层字样的灯构成。主控单片机为N76E003,数码管驱动芯片为TM1629B,4个触摸按键,分别为开关键、上层设置键、下层设置键、全开设置键。初始调试版本使用4个轻触开关,后期改为4个触摸按键,另外主控板包括一个热敏电阻作为温度传感器,用于检测下层加热的温度。另外4个触摸按键分别对应1个指示灯,还有一个有源蜂鸣器显示开机和按键的声音。


(1)首先主控板上电时,蜂鸣器首先响三声,显示屏全部显示,1秒钟之后全部熄灭,开关键指示灯常亮,其他按键指示灯熄灭,代表此时处于关机状态。每按一次按键时,蜂鸣器都响一声,提示按键被按下。
(2)首先按下开机键,对应指示灯由常亮变为闪烁,表示消毒柜开机,此时按下其他按键有效,否则不起作用。
(3)如果按下上层设置键,此时对应指示灯亮,数码管默认显示上层字样和30分钟定时,上层流水灯从左到右循环显示,臭氧灯继电器接通,开始臭氧杀菌消毒,定时时间完成中后,回自动关闭,臭氧等继电器弹开,数码管和指示灯均熄灭。上层设置键有四种状态,30分钟定时、45分钟定时、60分钟定时和关闭状态,每次默认3秒钟无其他动作自己启动,每次切换状态时,臭氧灯继电器自动弹开,再次启动之后臭氧灯继电器再次接通。
(4)如果按下下层设置键,此时对应指示灯亮,数码管显示下层字样,显示消毒柜下层加热的温度,下层流水灯从左到右显示,加热管继电器接通,开始给下层消毒柜加热,当温度达到125℃时,加热管继电器弹开,下层流水灯熄灭,直到温度降到60℃之后,重新接通加热管继电器给下层消毒柜加热,再次按下之后关闭下层加热功能,继电器弹开,对应下层的显示屏和指示灯熄灭,两种状态切换。
(5)如果按下全开设置键,显示屏和指示灯显示,此时上层默认为45分钟定时,接通臭氧灯继电器,接通下层接热管继电器加热,此时3秒钟之后默认启动,可以再次通过按键更改设置,情况同上述所示。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/bornpride/article/details/89164480

智能推荐

AC和AP的区别-程序员宅基地

文章浏览阅读2.3k次。无线控制器是一种网络设备,用来集中化控制局域网内可控的无线AP,是一个无线网络的核心,负责管理无线网络中的所有无线AP,对AP管理包括:下发配置、修改相关配置参数、射频智能管理、接入安全控制等。该网络采用敏捷分布式组网在每个宿舍部署一个 AP,AP 连接到中心AP,所有 AP和中心 AP统一由 AC进行集中管理,为每个宿舍提供高质量的 WLAN网络覆盖。又细分为瘦AP和胖AP,他们的胖瘦是通过功能多少来区分的,瘦AP是胖AP的进化版,最早的 胖AP = 现在的 瘦AP + AC(接入控制器)。_ac和ap

TM5报错序号参考_tm5报错对照表-程序员宅基地

文章浏览阅读2.8k次,点赞9次,收藏9次。1 电压不足包含saio以及dram电压以5opt为例过序号4之后报1先排除内存电压看另外两个电压(4为内存电压不足)7 内存电压不够(5跟7串联如果57在一圈内同时出现直接加内存不用减sa有效)0 秒报SA及内存电压不足加压有效若持续加压无效松频率及CL降值可解决。4 内存电压不够会秒出错加压有效但频率过高imc受限也会有此类问题。6 sa电压及内存电压两项中有一项过高或者同步高。2 sa或io电压过高每次减0.01去排除。13 第二时序过紧会导致出错。5 sa电压过高降低有效。10 11 改io电压。_tm5报错对照表

Web前端—浏览器渲染原理_web单页面动态渲染底层原理-程序员宅基地

文章浏览阅读1k次,点赞28次,收藏15次。当浏览器的网络线程收到 HTML 文档后,会产生一个渲染任务,并将其传递给渲染主线程的消息队列。在事件循环机制的作用下,渲染主线程取出消息队列中的渲染任务,开启渲染流程。整个渲染流程分为多个阶段,分别是: HTML 解析、样式计算、布局、分层、绘制、分块、光栅化、画每个阶段都有明确的输入输出,上一个阶段的输出会成为下一个阶段的输入。这样,整个渲染流程就形成了一套组织严密的生产流水线。_web单页面动态渲染底层原理

如何设计 QQ、微信等第三方账号登陆 ?(附数据库结构)-程序员宅基地

文章浏览阅读474次。这里的多账户区别于系统级别的,我们讲的多账户系统是指,在我们互联网应用当中,我们的应用会使用多个第三方账号进行登录,比如现在常用的APP:网易、微信、QQ等等。内容通过这一篇文章:可以学到:多用户下面的技术方案细节,以及相应的表设计,流程设计。不可以学到:与其他文章一样,我这里不会有具体代码实现细节,方案做的对,代码咋写都不会太烂。架构演进创业初期归结为创业初期是因为这个时候用户量比较少,..._openid 分表

常见的远程代码执行漏洞的注入点和注入方式_代码注入和远程代码执行-程序员宅基地

文章浏览阅读339次。远程文件包含:当应用程序使用用户提供的数据来包含远程文件时,如果没有正确地验证和限制用户提供的输入,攻击者可以通过构造恶意文件路径来执行远程代码。远程命令执行功能:某些应用程序可能提供了远程执行命令的功能,如果没有正确的授权和输入验证,攻击者可以通过构造恶意命令来执行任意的远程代码。命令注入:当应用程序使用用户提供的数据构建系统命令时,如果没有正确地过滤和转义输入数据,攻击者可以通过注入恶意命令来执行远程代码。_代码注入和远程代码执行

关于LUA+Unity开发_toLua篇【一】_unity tolua 创建image-程序员宅基地

文章浏览阅读240次。网上有许多的LUA与Unity插件,如toLua,uLua, sLua, xLua。 uniLua由于其复杂的集成使用过程,已经被主流所抛弃了。在对各个插件使用过之后,出此系列博客与大家分享一下心得。前面两篇计划说说toLua的那些事。toLua自己集成到项目里,下载地址:https://github.com/topameng/tolua步骤如下:1.复制assets目录到项目里..._unity tolua 创建image

随便推点

FastAPI:重燃Python Web开发的火花(一)_python 开发web 困难-程序员宅基地

文章浏览阅读79次。Python在Web开发中面临着哪些挑战,又该如何克服这些挑战呢?在本文中,我们将探讨FastAPI框架如何帮助我们解决这些问题,重燃Python Web开发的火花。FastAPI 是一个现代、快速(高性能)的 web 框架,用于构建 APIs,基于 Python 3.6 类型提示以及 Starlette 和 Pydantic 的强大的性能。高性能:FastAPI 是一个高性能框架,只比 NodeJS 和 Go 稍慢,这在很大程度上解决了 Python 在 Web 开发中的性能问题。_python 开发web 困难

Python绘图——Seaborn绘制热图_python作热图-程序员宅基地

文章浏览阅读720次,点赞4次,收藏7次。“之前我们已经学习过利用matplotlib绘制热图,这一节我们将主要学习利用Seaborn绘制热图并可以对样本进行聚类。并设置聚类标签。”热图之前我们有学习过利用matplotlib绘制热图,比如:输出:但有时这种绘图方式满足不了我们的需求,比如我们在进行转录组数据分析时,希望将其聚类结果一并进行展示,这时候我们就需要使用Seaborn进行绘制。Seaborn 是一个基于 Matplotlib 的数据可视化库,专注于为统计数据和信息可视化提供更高层次的界面。它提供了一些独特的绘图样式和功能,可以更轻松地_python作热图

Python文件操作-程序员宅基地

文章浏览阅读545次,点赞9次,收藏19次。Python文件的操作,json文件的操作,异常处理

软件测试面试题整理2 ._若取真和假分别对应两种正常处理则应对该输入条件划分为2个等价类-程序员宅基地

文章浏览阅读1k次。软件测试面试题整理 01. 为什么要在一个团队中开展软件测试工作?  因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。 02. 您在以往的测试工作中都曾经具体从事过哪些工_若取真和假分别对应两种正常处理则应对该输入条件划分为2个等价类

python提速安装pip module,高速下载模块_pip3下载模块-程序员宅基地

文章浏览阅读152次。python快速下载,pip快速下载,pip国内下载,python模块提速加速下载_pip3下载模块

时间格式处理 “2023-04-20T06:19:52.000+0800“_时间t06-程序员宅基地

文章浏览阅读724次。也可以使用day.js 或者moment.js 来处理。function放法。html5中显示格式。_时间t06

推荐文章

热门文章

相关标签