stc单片机定时器实现歌声_基于51单片机的工业自动化控制系列教程预告

6e8275c9f61a88f27b8774b89a427c2d.png

温馨提示

公众号菜单->获取资源->资料获取,百万份学习资料任你下载!更多精彩视频内容,请移步我们『芯知识学堂』的B站。

大家好,我是『芯知识学堂』的SingleYork,今天笔者给大家介绍有关51单片机做工业自动化控制方面的应用相关知识。这一系列文章,之前也有在“电子芯吧客”论坛上发表过,遗憾的是当时没有全部更新完成,现在笔者经过了第二次整理后,将会陆续在我们『芯知识学堂』的微信公众号平台更新,尽可能讲这个系列的教程教程完美收官!

b316dbafa9300328e17c1a701a671596.gif

相信接触过51单片机的小伙伴,或多或少会有这样的疑问:学了51单片机,究竟能干啥?感觉STM8、STM32、DSP、FPGA这些都比传统的51强大,我们为啥还要来学51单片机呢?

ae7f4358cb27999d282eace7ff648c1c.png

其实,笔者在刚接触单片机的时候,也有同样的疑惑,只是当时还不知道有STM8、STM32、DSP、FPGA这些东东,当时是因为工作需要才学的,在学校的时候,压根就不知道单片机是什么东东,更别说有机会玩单片机了。只因为当时带我的人用STC的51单片机来做一些简单的设备,所以笔者就开启了单片机的学习之路。

a27fc34c728b3d292031571a6d599693.gif

不知不觉,笔者做用单片机做工控这一块的应用已经差不多六年了,渐渐的从最初的打杂,慢慢的也开始自己设计板子、写程序、调试设备等全部能独立完成。经过几年的摸索、锤炼,渐渐意识到:原来单片机还可以这么玩?!

最近利用业余时间,也开始跟朋友一起做一些简单的自动化控制的产品,朋友也是一个单片机小白,几乎是0基础,平时都是用PLC来做自动化控制,但是,说实话,PLC的成本相当于单片机板来说要高,而且硬件设计方面也不能像单片机板这么灵活。所以,我们便自己做了几款简单的输入输出控制的控制卡,来做一些简单的动作控制。

61e0a5f02f00991b4d7d2afd2339ae2e.png

上图中的这款SYK-0806-A2S1工控板,就是做的板子中最简单的一款,正因为朋友本身不会用单片机来控制,所以需要我从头到尾都要教他怎么弄,基本上是我写好底层,他直接来做简单的逻辑控制就好了。在教他的过程中,笔者渐渐的产生了一种想法:反正教一个人也是教,何不把教他的内容分享出来,让更多的人来学习学习怎么用单片机来实现自动化控制呢?于是,便有了这一系列文章!

8b40e12b5042d7e24ed9833cc4f4bd8b.png

当然,笔者能力有限,也不会像别的开发板那样,专门录制一套视频来详细讲解,在此笔者用文字的形式来替代视频讲解,尽可能的讲解详细一点,让更多的初学者能学会用单片机来做自动化控制。

那么,接下来我们就一起来看一看这一系列教学内容的大致目录吧,可能不是很完善,后续边写教程的时候边做补充吧,同时也欢迎大家为我的教学内容提出更好的建议,笔者先在此谢过!

基于51单片机的工业自动化控制例程目录


一、基本应用

  • 01、产品简介

  • 02、硬件分析&外设接线图

  • 03、延时函数演示流水灯

  • 04、输入输出点动控制

  • 05、定时器控制的流水灯

  • 06、输入信号延时控制输出

  • 07、定时器产生特定频率脉冲

  • 08、步进电机启动和停止

  • 09、步进电机正反转

  • 10、步进电机加减速

  • 11、步进电机转动指定圈数

  • 12、步进电机精确定位

  • 13、内部AD采集外部电压

  • 14、EEPROM实现数据掉电保存

  • 15、串口收发单个字符

  • 16、串口收发字符串

  • 17、串口收发十六进制数

  • 18、自定义协议通信

二、高级应用

19、SYK-0806-A2S1工控板与迪文DGUS屏通信实例

  • (1)STC15系列单片机与迪文DGUS屏应用之(一):新建DGUS工程

  • (2)STC15系列单片机与迪文DGUS屏应用之(二):DGUS控件的使用(1)

  • (3)STC15系列单片机与迪文DGUS屏应用之(三):DGUS控件的使用(2)

  • (4)STC15系列单片机与迪文DGUS屏应用之(四):DGUS工程下载

  • (5)STC15系列单片机与迪文DGUS屏应用之(五):模拟调试

  • (6)STC15系列单片机与迪文DGUS屏应用之(六):单片机程序编写

  • (7)STC15系列单片机与迪文DGUS屏应用之(七):登录密码设计

dba64530931bf47d73be2dff34d84204.png

20、SYK-0806-A2S1工控板与昆仑通态人机界面通信实例

  • (1)昆仑通态人机界面与单片机通信实战教程一:工程界面的设计

  • (2)昆仑通态人机界面与单片机通信实战教程二:脚本驱动的设计

  • (3)昆仑通态人机界面与单片机通信实战教程三:脚本驱动与HDMI工程的关联

  • (4)昆仑通态人机界面与单片机通信实战教程四:单片机程序的设计

dda2afab43f52e96fa0ae3d57e4ec796.png

21、SYK-0806-A2S1工控板与VisualStudio开发的上位机通信实例

  • (1)在VisualStudio平台使用C#语言开发一个串口助手

  • (2)在VisualStudio中如何发布自己开发的项目

  • (3)在VisualStudio平台使用C#语言开发一个上位机软件

  • (4)SYK-0806-A2S1工控板与上位机软件自定义协议通信

e366bdaf468f6d526e3c583904af9fa8.png


以上就是初步的教学目录,后续会根据实际情况,对教学目录做一些调整,希望能有更多小伙伴们参与到学习中来,笔者也是菜鸟一个,希望大家一起学习,一起成长!同时欢迎大家可以提供一些更好的教学建议,另外需要板子练手的小伙伴们,也可以站内私信笔者,但是要注意,板子不是免费的哦!

如需要以上完整例程的小伙伴们,欢迎持续关注我们『芯知识学堂』的微信公众号,本系列例程所有的资料,包括原理图、源代码等,均可以在我们公众号的文章中找到下载链接,后续更多相关的实战例程也将会第一时间在我们微信公众号更新!感谢大家的支持!

---   今日互动   ---

end

有你想看的 精彩 带软开启功能的MOS管电源开关电路,你会用吗!? 『免费开源』基于STM32的智能垃圾桶之综合代码(HAL库) 灯神来袭,让你的LED跟随MUSIC HIGH起来! 超实用技能|Altium Designer中如何实现多个原理图文件关联同一个PCB文件?

22abb566d0685550c8fb825dd09ab744.gif

知识改变命运『芯知识学堂』伴你前行

cd315053279f532bd0b4aa9f34daa53e.png

长按关注我们,不错过每一篇好文

470eabaf3f7fb27aa5801263f9df99a5.gif 4fe11f59f691ef649ba5c265956fea6d.png 点个在看再走呗!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值