粉丝3.5万获赞12.1万

今天聊聊作为一名电子爱好者,如何将自己的想法变为实际的电子成果。下面我就用自己当前的一个案例,从头到尾介绍一下想法到实现的过程。 先看一下本阿婆历时三天完成的成果,一块 stc 单片机的学习版。这个月要开始讲单片机,但市面上没有符合我要求的学习版,所以决定自己做一个 学习版。要求很简单,单片机所有银角用排针引出,并方便连接外部电源供电,就可以在讲课过程中再逐渐加入电路的其他部分,这样虽然不那么方便,但对单片机的理解很有好处。 确定了想法,第二步就是画原理图和 pcb。 原理图和 pcb 我选择用加力创 edi 专业版来设计, 加利创一跌是国产 pgb 设计工具是免费的。我之前用的是 ad, 近期才改用加利创的一跌。 经过一番使用后发现加利创一跌非常好用,超出了我的预期。加利创一跌不只是能画原理图、 pcb 面板外壳,而且还完美解决了我使用 id 十的痛点,节约了我大量的时间和精力。这不是特意鼓吹加利创,我们用事实说话, 下面就开始 stc 单面机学习版原理图的设计。加力创 ada 可以离线,也可以在线做设计,我选择这 在线设计,连一点软件都不用装,直接用浏览器就可以完成所有的工作,操作非常流畅,没有卡顿的感觉。 新建一个工程,加利创一跌会自动创建一个空白的原理图和一个空白的 pcb, 通过器件这个图标像原理图中添加原器件,可以直接输入单片机的型号,在立创商城搜索,尽量选择有库存的型号,这里我选择这种二十角封装的,这个位置可以看到这款单片机的实物图, 这里有库存和不同数量的单价。单击数据手册图标,可以立即查看这 款单面机的资料, 是不是超级方便,简直就是为我们量身定做的。 单机放置按钮就可以把这款单面机的符号放到原理图中,这时如果选择更新转换原理图到 pcb 菜单应用更新, pcb 里就会自动出现这个芯片的封装, 在 pcb 中加一个板框,再点击三 d 图标,就可以显示进复实际效果的三 d 图像, 这些功能几乎毫不费力就完成了。回到原理图,下一步增加连接单面机的排针,单面机是二十角, 两侧分别十个角,找一个死角的排针,还是点击器件图标,在立创商城搜索排针十 p, 找个性价比好的型号, 这个型号是镀金的,价格一块多一个,成本太高,重新选择一个便宜的 这个型号只要两毛多钱,有库存就选它了。点击放置按钮, 在单片 gs 两侧各放一个排针,将排针做一下旋转或翻转,把排针的脚位和单片机的脚位连接到一起,再 拉一下,这样排针和单片记忆脚位就连接好了。 打上网络标签,操作方法跟 id 非常接近,都可以用快捷键操作。 按照单片机数据手册的要求,单片机的 vcc 和结音 d 之间需要加一个二十二位法的电容做绿波,加一个零点一位法的电容抗高频干扰。在原理图中把这两个电容加上去, 其实我也不了解这么多电容的型号,选择合适的参数和封装基本就不会有问题,这是我特别喜欢的一点,可以像逛网店一样选择需要的型号,即使我对 型号不熟悉也没任何影响,轻松就能找到我需要的产品,而且还能制造单价,顺手点击放置就能放到我的原理图中,这样符号封装、三 d 模型价格、物料清单全搞定了。 设计电路变成了一件很轻松很享受的事情,这是我强烈推荐家里创的这种模式的原因之一。 两个电容已经加好了,下面再加一个电源指示灯, 找一个贴片类型的发光好极管, 再加一个一 k 的限流电阻, 加上 vcc, 加上 gnd, 这样电源指示灯电路就花好了。是不是很简单, 用相同的方法加上连接 vcc 和集音 d 的排针,这样方便给单片机外部电路供电 保存一下,这样原理图就画好了。将原理图更新到 pcb 应用修改,开始画 pcb, 这个电路比较简单,就是调整一下各元器件的位置和方向,连连线就好了,没有基础也能 很快上手。可以一边画 pcb 一边预览一下胜利效果,这样心里有底,就不容易出错。经过半个小时的努力, pcb 终于画好了,我们预览一下效果。 两排十 p 的排针,连接单面计的二十个角,这是两个绿波电容, 这是电源指示灯的限流电阻,这是发光二极管,发光二极管的负极连接 gnd, 单面机的 vcc 和 gnd 连接到下面的排针和焊盘。 pcb 画好了就开始下单生产,因为这次做的学习版是第一版,我需要先 打样一两块验证一下,由于数量少,板子简单,我决定再打样 pcb, 同时在平台上购买元器件自己焊接。但如果板子数量和元器件较多的情况,还是建议大家使用加利创的 smt 贴片加工, 只需要多花几十块钱工程费,一分钱一个焊点,这样拿到手就是成品,而且能保证质量,比自己焊接要方便高效很多。 点击导出原件下单,可以自动生成物料清单,选择采购套索,加入购物车就能轻松购买单机。导出 pcb 下单就可以进入到 pcb 下单界面。具体下单过程 我就不演示了,一个月好像有两次免费打压,我做的这块本子就是免费的。 由于疫情,物流速度比较慢,经过三天的等待,电子元器件和 pcb 终于都到货了。先看一下 pcb, pcb 用真空袋包装的, 可以防止外部环境俯视电路板, pcb 看上去质量很不错,适应也很清晰。再看一下配套的电子元器件, 每个型号的元气件都进行了独立的包装。这是单片 gic, 这是十 p 牌扔,这是六 p 牌扔。这是 电容电阻,还有发放二极管,这是二十二微法的电容。 下面就拆开 pcb 真空袋,将原器件焊上去。 一共打了五块板子,下面给单片机的焊盘涂细浆,由于没有相应钢网,临时用普通打印纸刻了一个对好焊盘位置 及少量西浆到单面 g l c 焊盘上, 然后用塑料刮片将西江刮均匀, 再将单片记芯片摆放到焊盘上,注意不要放反芯片上。小圆点位置对应焊盘,小圆点位置调节好正角和焊盘的位置,用日风将开始焊接。 由于西江龙点不高,日风枪我用的是三百多,风量百分之六十, 吹到焊锡融化。说实话,自己焊接这种小芯片对大多数人还是有一定难度的,下次我肯定会选择加利创的贴片加工, 检查一下正脚有没有怜惜和虚汗的情况。焊的还算可以,这样单片机的芯片就焊好了。 接着含单片机 vcc 和井底正角之间的两个绿布电容,焊接方法跟单片机芯片的焊接方法相同,涂上细浆, 用刮片将西浆在电容焊盘上涂均匀。 将两个电容在焊盆上放置好, 用日风将均匀吹西江融化聚集 后,电容就焊好了。由于西江涂抹的位置不是很精确,所以焊盘上不是那么干净,如果要焊接的板子数量多,还是建议用加力创的贴片生产。用同样的方法将电阻和发光二极管焊上, 西瓜已经涂抹好了, 放置好电阻和发光二极管,注意发光二极管分正负极,不要放反。用日风将开始吹 已经焊好了,是不是焊接的很不错? 用刷子 沾点洗发水,将焊接位置刷一刷,用纸巾擦干净, 这样贴片部分的元器件就焊接好了。 每个点位都测试一遍,确保没有短路和虚汗的地方。 自己焊接真的有点费时费力。等本子设计定稿后,会直接用加利创的贴片加工生产一批。 要一起学习单片机,需要学习版的朋友可以提前联系我,这样我好决定加工多少板子。 测试完毕后开始焊接排针,排针放置到位后,现焊两个角固定, 焊接金立排针, 焊接 vcc 排针, 排针位置都固定好喝。将电路板固定到工作台上,然后将排针各正角一一焊好, 排针已经全部焊好了,整个学习板已经制作完成, 下面上电测试一下,接上五伏直流电源,可以看到红色电源指示灯亮起,下一步将通过创口连接电脑下载程序测试一下,看看单面机能否正常工作。 usb 转 ttl 模块的接收和发送信号线。接单片记得 tx 和 x, vcc 接五伏电源正极, gnd 接电源负几。 写了一个简单的程序,功能是 long p 一点零和 p 一点一端口 半秒高电瓶半秒低电瓶循环。编一下程序,打开 stc 厂家提供的下载程序, 选择好相应的单面剂型号,这次好当前使用的创口, 选择好单面机的工作频率,选择要稍写的程序文件, 单击下载按钮, 这时要关开一次单面机才能完成下载。下载已经完成了。接个发光二极管到 单片机 p 一点零口,看看发光二极管能不能一亮,一面可以看到发光二极管成功开始闪烁。再接一个发光二极管到单片机 p 一点一口 可以看到这个发光二极管也开始闪烁。说明学习版成功运行,这两天会再改进一下学习版,后面会用这块学习版进行单篇期的详细教学, 这就是从想法到实现的全过程,希望对大家有所帮助。 今天的视频就到这里,谢谢大家观看,喜欢点赞加关注!

在之前视频中提到按键的软件防抖问题,在代码中我们使用了延时函数来跳过开关的抖动时间, 但这个延时函数是以消耗 cpu 资源为代价,在实际的项目中,往往代码比较复杂,延时函数有可能会降低程序的执行效率,所以要尽可能的减少使用延时函数。 其实在 ios 出口和吉恩滴之间并一个小电容,就可以有效的解决按键机械开关抖动的问题。这是一个一百纳法的陶瓷电容,将他焊到按键模块的输出银角和吉恩滴之间, 电容已经焊好了,下面就用实验给大家演示一下 硬件防抖的效果。做个对比实验,这是没有接小电容的普通按键模块,这是接了小电容的按键模块, 将按键控制 led 代码中的延时函数注销掉,也就是取消软件防抖的措施,看看会发生什么。 程序编译一下,分别下载到两块学习本中。 先看一下这个煤焊电容的按键模块,这一组 可以看到按键控制 led 灯非常不顺畅, led 灯的亮面 变得没什么规律,这就是由于按键器械开关的抖动造成的。再看一下焊了电容的这一组, 可以看到加了电容的按键模块,按键可以有效的控制 led 灯的亮面,即使取消了软件防抖,按键还是能够正常工作, 这说明这个电容起到了消抖的作用。电容消抖的原理看一下试播器就很容易理解了。 这是没接电容的按键模块开关抖动的电压波形,这是接了电容的按键模块开关抖动的 电压波形。可以看到开关抖动造成的高电瓶脉冲已经被电容吸收了, 由于电容放电需要时间,这里有个电压下降过程,这里有个电压小幅升高的过程,就是由开关抖动造成的。这是一个很实用的知识点, 大家在设计单边机按键电路时可以用上。好,今天的视频就到这里,谢谢大家观看,咱们下期视频见。

这是一颗 stc 八 h 一 k 幺六单片机,他是红金科技近年来主推的一款高性能微控制器。 stc 八系列单片机仍以五幺为内核指令代码与传统的八零 c 五幺单片机完全兼容, 一点九至五点五伏的宽工作电压范围使得他的应用场合更加的广泛。不同于以往的幺幺幺二幺五等系列单片机, stc 八系列单片机绝大多数为贴片封装,体积小巧, 如 l q f p 三十二封装银角间距为零点八毫米。 tssop 二零封装银角间距为零点六五毫米, q f n 二零封装银角间距仅为零点四毫米。同时,八系列的面积是 stc 首款集成片内 iphone c 接口的单片机。他的利益突出特点是拥有独立的 adc, 外部参考电压源输入银角,这使得他的 adc 更加准确。 s t c 八系列单片机型号众多,不同型号的单片机外设及内存容量大同小异,使用时根据需求选取相应的资源即可。我们以 s t c 八一八 k 幺六 s 四 a 幺二为例, a 代表旗舰款, 内存容量为八千字节,闪存容量为十六千字节,有四个独立串口, adc 精度为十二位。 八系列单片机拥有高精度的内部整档器成分下误差仅为正负百分之零点三,程序烧血时默认使用内部整档器。可以看出官方对这个系列 单片机的内部诊断器经络非常的自信。我们在下载界面可以选择内部诊断器的频率,如果使用外部进证,则需要软件设置相关的系统式中控制集存器。

今天教大家烧写 stc 单片机程序的方法,以稍写 stc 八九 c 五二 rc 单片机程序为例,其他型号的 stc 单片机可参考此方法。稍写。首先将单片机安装到单片机学习板上的单片机锁紧座内,按下锁紧手柄, 把单片机学习版数据线一端插在学习板上,另一端插在电脑上,在电脑上找到稍写软件,双击打开,选择单片机型号, 选择串口号,打开程序文件,找到要稍写的程序并打开,点一下下载编程按钮,之后再按下学习板上的电源开关,软件上提示稍写程序过程。最后是提示操作成功, 这样我们就完成了单片机程序烧写工作。在单片机学习板上我们就可以看到烧进单片机中的程序运行过程, 在稍写过程中会碰到软件长时间显示正在检测目标单片机,这种情况一般时单片机型号没选择对,或是没按顺序冷启动单片机系统。

这是 stc 公司寄来的单片机学习箱,他的主控芯片是今年四月份才面向市场的 stc 三耳机一二 k 一二八单片机。我想大家最迫不及待想知道的就是它使用什么样的内核,没错,仍然是八零五幺情侣之中,也是意料之外啊。 我们都知道国产的众多三十二位单片机,如赵记、创新、灵动、华大等军,唯一例外的采用了阿莫 cotes 内核方案。相比之下,这个芯片显得多少有那么点倔强和特立独行。 官网宣称,他的最快速度比传统的八零五幺单片机快约七十倍左右,是其二零二零年推出的新款 stc 八系列单片机的六倍左右。所以这次的更新换代不可谓不是一个性能上的极大提升。而今天我们要 探讨的就是他性能是如何提升的,以及哪些因素影响着他的算力。就算对比 stc 的前几代产品,抛开八位像三十二位过度的 stc 幺六 f 系列单片机不谈,他们均采用了 tlc 五幺开发环境, 而 stc 三二 g 单片机开发环境为 k 二 c 二五幺。那么好,我们就以通的区别作为切入点进行分析, 开发环境的不同代表着他们使用了不同的指令架构。大家有没有思考过一个问题,为什么我们使用高级语言编写的原程序经编辑之后可以在单拼接中运行呢? 这是因为变异器的开发者和 cpu 的设计者遵循的是同一套指令级标准,也就是指令架构。在这套标准之下,变异器将高级语言编译成指令架构中规定的 各种机器指令, cpu 内核电路也以指令机中所规定的指令格式来搭建,这就是指令架构的指导性意义所在。 stc 三二器单片机拥有一套功能更强、效率更高的指令级,这是它的性能得以大幅度提升的关键所在。 为什么说指令级架构的优劣在某种意义上决定了处理器的性能呢?同样一段 c 程序,在不同的指令架构下会被翻译成不同的机器语言, 那么 cpu 的执行方式就不一样,不考虑执行电路的差异,那么高效简洁的机器语言无疑会更胜一筹。所以指令架构赋予了 cpu 高速运行的先天基因。 处理器性能提升的另一个层面是内和微架构。指令架构是一套完备的标准规范,他执意 的集成电路设计师设计出符合这个规范的内核电路,如流水线结构、计算单元电路、存储器加购等。这个设计好的硬件微结构就是 cpu 内核, 是执行架构在硬件电路层面的具体体现。高效的直行电路内核就是 cpu 高速运行的硬件保障。 另外,我们也可以知道,基于同一套指令架构,可以设计出不同的硬件电路方案,从而得到不同版本的 cpu 内核。从最初的 stc 八九系列到最新的 stc 八系列的面积,他们的内核均采用同一套指令级。 通过不断的优化内核的电路构造,从而推出了幺零幺幺幺二幺五等各个系列的芯片,他们的性能也在不断的提升。这个更新换代的过程也是一个挤牙膏的过程。好,今天就给大家分享到这里,我们下期见。

stc 五零零亿,主臂长度四十五点五米,整机重四十一吨十点五吨,配重车宽二点六五米, 支腿跨距七点四米,全身臂吊重十点二吨,提供潍柴发动机和玉柴发动机两种动力选择。