步骤1:组装板的说明
组装板(或几乎所有小板)的说明如下。在以下步骤中,我将组装不带可选耳机放大器的板。
如果您已经知道如何构建smd板,请跳至步骤13。
步骤2:收集零件
我首先将一张纸贴在工作台上,上面贴有所有很小的零件(电阻,电容器,led)的标签。避免将电容器和led并排放置。如果它们混合在一起,可能很难区分它们。
然后用这些部分填充纸张。在边缘附近,我添加了其他易于识别的零件。
(请注意,我在设计的其他板上使用了同一张纸,因此照片中只有少数几个位置的旁边/上有零件。标签)
步骤3:安装板
使用一小块木头作为安装块,我将两块废料原型板之间的pcb板。原型板用双面胶带(pcb本身上没有胶带)固定在安装块上。我喜欢使用木头作为安装块,因为它自然是不导电/抗静电的。
步骤4:应用焊膏
将焊膏应用于smd焊盘,使任何通孔焊盘裸露。惯用右手,我通常会从左上角到右下角工作,以最大程度地减少涂抹已涂上锡膏的机会。如果确实要涂抹糊剂,请使用无绒抹布(例如用于卸妆的抹布)。避免使用面巾纸/纸巾。通过反复试验,可以控制施加到每个垫上的糊剂的量。您只需要在每个垫上放一个小笔即可。轻拍的大小与垫的大小和形状有关(大约50-80%的覆盖率)。如有疑问,请少用。对于靠近的引脚,例如tssop封装中的ic,您应在所有焊盘上涂一条非常薄的条,而不要尝试对这些非常窄的焊盘中的每一个涂一个单独的涂抹片。当焊料融化时,阻焊膜会导致焊料迁移到焊盘上,就像水不会粘在油性表面上一样。焊锡将成珠状或移到有裸露焊盘的区域。
我使用低熔点焊锡膏(137c熔点)
步骤5:将smd零件
放置smd零件。我这样做是从左上方到右下方,尽管除了您不太可能错过一部分以外,它并没有多大区别。使用电子镊子放置零件。我更喜欢弯曲的镊子。拿起零件,如果需要,转动安装座,然后放置零件。轻轻敲打每个部分,以确保其平放在板上。放置零件时,我用两只手帮助精确放置。放置方形mcu时,请从对角的对角线将其拾起。
检查电路板,确保所有极化电容器都位于正确的位置,并且所有芯片的方向都正确。
步骤6:使用热风枪的时间
我使用yaogong 858d smd热风枪。 (在亚马逊上的售价不到40美元。)该包装包括3个喷嘴。我使用最大的喷嘴(8毫米)。此型号/样式是由多家供应商制造或出售的。我到处都有收视率。这把枪对我来说完美无瑕。
我用的是低温锡膏。对于我的模型喷枪,我将温度设置为275c,气流设置为7。将喷枪垂直于板,保持在板上方约4cm。第一部分周围的焊料需要一段时间才能开始熔化。不要试图通过将喷枪移到靠近木板的位置来加快速度。这通常会导致零件吹动。焊料熔化后,移至电路板的下一个重叠部分。
第7步:如有需要,进行加固
如果该板具有表面安装的sd卡连接器或表面安装的音频插孔等,请在用于将其连接到板上的焊盘上涂抹额外的焊锡。我发现单独的焊膏强度通常不足以可靠地固定这些零件。
步骤8:清洁/去除smd助焊剂
我使用的焊膏被宣传为“不干净”。您确实需要清洁电路板,它看起来要好得多,并且可以清除电路板上的任何小焊料珠。在通风良好的地方使用乳胶,丁腈橡胶或橡胶手套,将少量的助焊剂去除剂倒入一个小的陶瓷或不锈钢皿中。重新密封助焊剂瓶。使用坚硬的刷子,将刷子涂在助焊剂去除剂中,然后擦洗板上的一块区域。重复上述步骤,直到完全擦洗了木板表面。为此,我使用枪清洁刷。刚毛比大多数牙刷都要硬。
我将未使用的助焊剂倒回瓶中。我不知道这是否正确。我没有注意到与此相关的任何问题。
步骤9:放置和焊接所有槽孔零件
助焊剂从板上蒸发后,一次放置并焊接所有最短到最高的通孔部分。
步骤10:齐平通孔销
使用齐平切割钳,修剪电路板下侧的通孔销。这样做会使残留的助焊剂更容易去除。
步骤11:夹紧后重新加热通孔销
为获得美观的外观,夹紧后,重新加热通孔销上的焊料。
步骤12:去除通孔通量
使用相同的清洁方法
步骤13:为电路板供电
为电路板供电(6至12v) 。如果没有其他东西,请从两个稳压器芯片的大选项卡中测量5v和3.3v。
步骤14:加载引导加载程序
此步骤设置处理器速度,时钟源和其他保险丝设置以及加载引导加载程序。
此步骤需要isp。您可以将arduino等任何isp用作isp,前提是isp为3v3。我设计的isp具有3v3 isp连接器。请参阅https://www.instructables.com/id/avr-programmer-w 。..
非常重要:您必须使用3v3 isp,否则可能会损坏板上的组件。
从arduino ide工具菜单中,为开发板选择“ arduino pro或pro mini”,为处理器选择“ atmega328p(3.3v 8mhz)”。
断开连接如果使用6线isp电缆,请从板上供电。
将isp电缆从板上的icsp接头连接到3v3 isp。将icsp标头附近的dpdt开关设置为“ prog”。
从“工具”-》“编程器”菜单项中选择“ arduino as isp”(或与您正在使用的isp相适应的任何选项),然后选择刻录引导程序。除了下载引导加载程序之外,这还将正确设置保险丝。在照片中,左侧的木板是目标。右边的板是isp。
断开isp电缆的连接。
步骤15:上传草图
将3v3 ttl串行适配器模块连接到板上的串行连接器。
下载此步骤附带的software.zip。您可以将这些源混合到arduino文件夹中,也可以在arduino首选项中更改sketchbook位置以指向这些源。首选方法是将这些源分开。
验证/编译audioalertrfm69草图。
如果编译无误,请上载草图。
步骤16:创建mp3 fat十六进制文件
此步骤假设您计划使用板载nor flash芯片作为mp3源。如果您不打算将nor flash芯片用作mp3源,则可以跳到步骤18。这意味着您将使用sd卡或usb记忆棒作为mp3源。
此步骤的目标是获取包含要从nor flash播放的mp3片段的fat16文件系统的图像。作为nor flash eeprom的源。 fat根目录中的文件顺序确定了播放警报时从软件中引用的mp3索引。
可以使用我的mac os fatfstohex应用程序创建mp3 fat hex文件。
如果您拥有mac,或者可以访问mac,请从github下载fatfstohex应用程序:https://github.com/jonmackey/fatfstohex
请注意,您没有必须构建应用程序,此存储库中有一个zip文件,其中包含已构建的应用程序。
确定要在板上播放的mp3文件后,启动fatfstohex应用程序并拖动将文件放入文件列表。通过排列列表中的文件来设置播放顺序。如果这是一组mp3,则您可能会多次使用,请使用save命令(⌘-s)将其保存到磁盘。将mp3十六进制文件导出(⌘-e)到sd卡,命名文件为flash.hex。这应该是该sd卡上的唯一文件。
我怀疑有人会真正构建这些板中的一个,但是如果有人这样做,而您却无法创建mp3十六进制文件,请与我联系,我会
第17步:将mp3文件加载到nor flash eeprom中
对于此步骤,您需要使用arduino作为isp(或我设计的板),以及5或6线isp电缆。如果使用6线电缆,请断开电路板的电源。
如果不使用我设计的isp,则需要在使用的isp上加载我的hex copier草图,并且必须具有一个按照hexcopier草图中的说明使用sd卡模块。 hexcopier草图可以在具有atmega328p(和其他几个atmegas)的任何arduino上运行。该草图位于github fatfstohex存储库中。
将nor flash eeprom附近的dpdt开关设置为prog。使用接地引脚将isp电缆连接到3v3 isp和nor flash接头之间,以确定连接器的正确方向。这是照片中的蓝色连接器。
插入sd卡并通电后,串行监视器的波特率设置为19200,向草图发送字母c和返回字符(“ c n“或” c r n“),以开始复制。请参阅截屏,以获取在isp上运行的复印机草图的预期响应。
请注意,fatfstohex应用程序具有串行监视器(见照片)。
步骤18:测试主板
连接ipod或某些其他声音源连接到标有“ in”的3.5毫米音频插孔。将一对耳机连接到标有“ out”的插孔。
为电路板通电。在ipod上播放曲目。您应该会听到通过耳机播放的声音。
将3v3 ttl串行适配器连接到板上。将波特率设置为9600。
通过向面板发送“ p1”来播放警报。您应该会听到警报被切入ipod的声音。太多测试参数无法串行发送至电路板,无法在此处进行描述。查看audioalertrfm69草图的循环功能。您会看到一条列出所有测试参数的开关语句。
要测试收发器,您需要另一块板,例如我的《 varmint detector》说明中所述的遥控器或我设计的集尘器全板。请参阅https://www.thingiverse.com/thing:2657033可以对这些板进行编程,以将消息发送到音频警报板。
您还可以如图所示在面包板上构建测试仪。我已经为rfm69cw和hcw设计了分线板。这些板卡提供电平转换,因此您可以将这些收发器与5v mcu一起使用。 (rfm69是3v3。)
飞创直线电机模组应用案例分享
承认吧,芯片技术就是中国企业的短板
三种LED驱动电源电路的成本性能比较
树莓派4 ubuntu core启动时间并记ubuntu系统安装流水账
华友钴业与LG化学将在印尼、摩洛哥合作生产电池材料
音频警报的制作教程
土壤肥料检测仪的使用方法
OPPOK3体验 到底怎么样
AP2KS REV1.1多功能便携式液晶显示器驱动板卡介绍
英伟达扩张自动驾驶汽车版图 宣布同Uber大众合作引入AI平台
中国电科携国睿科技旗下国睿信维亮相2022中国工业软件发展大会
AI底线究竟何在?继换脸后这次学会了脱女性衣服...
五分钟看懂大众1.4TSI发动机
我国成功研发出一款便携式次声探测仪并投入使用
家用智能扫地机器人哪个牌子好?家居清洁就是给力
PCB传送机构你了解多少
眼动追踪技术供应商Tobii发布了一款新的XR应用软件开发工具包
雷柏V708多模式背光游戏机械键盘评测 无论是办公还是游戏都有着极为舒适的视觉体验
iOS13将采用全新电池充电优化功能 可以学习并记忆用户的日常充电习惯
ieee1394接口是为了连接什么设备_ieee1394接口传输速率