适用于微控制器程序员的画架

大家好 在这篇简短的文章中,我想谈谈我是如何想到制作一个大型模型板的想法以及如何实现这一想法的。 一切都开始了...是的,一般来说都没关系。 这个想法的实质是:基于面包板制作一个非常大的面包板。 原来是这样的:

图片

整个结构包含以下元素:

  1. 十字架和轮子从办公椅。
  2. 从凳子上抬气。
  3. 从酒吧凳子支撑。
  4. 电视天花板支架。
  5. 彩绘胶合板。
  6. 开发板

在家具在线商店中购买的横档,气举,支撑和轮子。 胶合板和油漆购自Leroy Merlin。 我在商店里将胶合板切成合适的尺寸,质量很高,甚至均匀,否则我将不得不修补。 原则上,组装过程非常明显,尽管很遗憾,我没有将其固定在照片或视频中。

面包板组件的选择花费了相当长的时间,并且购买花费了相当多的钱。 面包板成本最高。 木板上大约有120块,我不记得确切,它们的总成本约为2万卢布。 所有其他组件的工作量到15点又增加了1000。此外,这项工作还花费了一些时间,这使我们需要仔细考虑设计,购买,过程和组装。 但总的来说,我很满意。

随着时间的流逝,我得到了一些用于原型制作的收音机零件。 实际上,它们是:

图片

由于我必须在工作中处理JSC PKK“ Milander”制造的微控制器,因此我订购的第一件事是K1986BE1QI微控制器的适配器板,我经常在调试阶段使用它。 现在,转接板已插入面包板中,我懒得将其取出,所以随函附上组装好的电路的照片。 照片中央是带有微控制器的转接板。 右上角是JTAG编程连接器,左下角是电源电路,该电路将USB连接器的5V输入电压降低到微控制器的额定电压,即 高达3.3 V

图片

该微控制器具有完整的以太网,即MAC和PHY子级别,您可以使用多个电阻器和电容器将RJ-45连接器焊接到微控制器的端子上,并将其连接到本地网络或PC的以太网端口。 我有一套非常周到的软件解决方案,您可以使用它们通过以太网在PC和MK之间建立广泛的遥测。 我将在另一篇文章中介绍这些决定。 以及微控制器需要TCP / IP协议栈的软件实现才能连接到LAN的事实。 因此,现在回到面包板。 我使用Topor自动路由器的精简版版本进行了主板布线,因为它是免费的,并且我不想购买一块全功能版本的主板。 尽管我遇到了行数限制(在免费版本中,似乎不超过100行,根据微控制器的输出数量,我板上有144行),但我设法仅通过板子的左侧rassrashivaya绕过了限制,然后收到了右侧的痕迹通过复制和镜像左部分。

另外,当然,主要是为JTAG连接器制造或购买了许多用于各种连接器的适配器。 我通过USB连接器为板子供电,例如从笔记本电脑的USB连接器,电池或移动电源充电。

图片

结果,我从制作布局开始,而不是在CAD中绘制图表,进行跟踪,订购原型和进行后续测试。 只需将组件插入电路板,然后将它们与跳线连接即可。 布局准备好后,我将其输入。 通常,我具有一些基本固件,用于初始化MK并通过网络组织交换。 我开始构建此固件,直到布局准备好进行操作测试为止。 通常,此方法可节省时间,节省的时间用于教育和开发其他工具。 由于我不是唯一的工作人员,并且我的工作是开发微控制器连接图和编写软件,因此,在调试电路解决方案之后,我将结果传递给同事并开发固件。 由于在短时间内制造原型是一项相当艰巨的任务,因此工作布局的存在对工作很有帮助。

就这样,谢谢您的关注:)

PS:因为我是一个非常热情的人,所以如果您有一个有趣的项目(例如,不仅要闪烁LED并踢一下脚,还要例如制作声音再现设备,连接显示器等等)您可以尝试在板上模拟它。 在这种情况下,您可以获得原型制作的方法,并且在开发人员的生活中得到了很多发展:)也许我会告诉您一些东西,也许我会学到一些东西。 虽然报价有限-我的日程安排很忙...

Source: https://habr.com/ru/post/zh-CN444106/


All Articles