如何从头自己制作开发板?图文并茂,一步步操作给你看。

上段时间彭老师制作了一套物联网的板子,

拥有录制物联网综合项目实验。

采用TI公司的CC2530芯片

很多没有接触过硬件设计的朋友比较好奇,

问我一个电路板到底是怎么制作出来的,

本文图文并茂,详细的给大家展示一下我的这套开发板制作过程。

1. 画电路图

电路图设计软件: AD

电路图【2层】:

也可以用立创EDA打开:

比较喜欢立创EDA的3D预览效果:

正面:

背面:

2. 下单

电路图设计好之后,要找厂家生产PCB板,和贴片,

彭老师有好兄弟有自己的工厂,

不光自己有一些物料,还可以贴片,

所以选择在嘉立创下单,

生产PCB板然后自己贴片,

【如果量不是很大,选择嘉立创还是不错的,多大单子都接,发货也很迅速】

下单地址:


上传PCB:

填写详细信息:

其中关于底板颜色的选择,

着实让我这工科直男纠结了好久,

于是朋友圈咨询我的粉丝朋友,

各种意见纷至沓来:

经过深思熟虑,

最终选择了嘉立创紫色,

非常性感的一个颜色!

在现在这个社会,要知道

颜值是第一生产力!

板子其他都无所谓,

好看必须是第一位。

3. 收到底板

包装很严实

开箱照【四片一组,倒角做的错,颜色也比较饱满,总体满意】:

4. 锡膏

该步骤是用机器给pcb板上锡膏,

贴片机把元器件从物料传送带抓取并贴在对应位置时,

锡膏可以吸附对应的元器件,

然后经过200摄氏度的烤箱烘烤,

锡膏就会融化,

冷却后最终实现元器件的焊接

下图刷锡膏的钢网是嘉立创生产pcb板时针对底板专门生产,

钢网上的缝隙是严格对应底板的缝隙,

对齐压紧电路板,

刷上锡膏,

上面的刷子就会像烙煎饼一样,

把锡膏通过缝隙压入板子对应元器件位置

一套电路板就要有一个钢网

5. 输入各个元器件坐标

贴片机要准确的贴元器件,

必须把板子上所有元器件名字和坐标等信息输入给贴片机,

左侧屏幕显示的是贴片机用于设定元器件坐标的摄像头图像,

6. 添加物料

把需要贴到底板的元器件放入飞达,


元器件出厂时都是贴在纸带上,

纸带再卷成一个个盘片

7. 贴片

将刷完锡膏的底板通过传送装置传送到贴片机之后,

贴片机就可以根据预先设置好的坐标信息和元器件信息进行贴片。

8. 烘烤

贴片好的pcb板,就可以送入特制的烤箱,进行烘烤了

烤箱出来的pcb板,

还滚烫热乎的!
请添加图片描述

9. 烘烤过的pcb板

红考过的pcb板上的锡膏已经融化

冷却后异常结实,
请添加图片描述

10. 焊接插件

朋友的贴片机无法贴太大的插件,

第一批只做了75套板子,

所以选择手动焊接,

好在元器件不是很多
 不用怀疑你的眼睛和你的判断,

此系摆拍,

否则手早就糊了!

11. 最终成品

焊接完插件,这就是最终成品了!

12. 关于课程

1) 本课程目标

通过web浏览器访问服务器,实现登录、注册、数据库操作、远程操控硬件、采集环境信息、远程监控、拍照、图片显示等功能。
将单片机、linux系统编程、多进程、多线程、并发、html、摄像头、数据库等知识点融入到一个项目中。

2)什么群体适合学习该课程?

  1. 急需嵌入式项目经验求职但又动手能力欠缺在校学生、毕业生;
  2. 想转行嵌入式Linux的工程师;
  3. 想拓展知识面但工作繁忙、时间紧张的工程师;
  4. 需要带学生项目实训、毕业设计的高校老师

目前已经有75位同学付费学习该课程:

群里气氛也相当活跃,


请添加图片描述
进来的同学是真的卷,

每天各种技术问题,

这些同学秋招应该问题都不大,

转行的老铁找到心仪的工作岗位也不会有压力!

3) 目前进度

 目前课程已经录制36期,预计还有30+。

如果加班不多,7月中旬应该可以全部录制完毕。

想要报名,后台回复:

无线传感网

### 嘉立创 CC2530 开发板 技术资料与购买指南 #### 1. 嘉立创 CC2530 开发板简介 嘉立创是一家专注于电子制造服务的企业,其提供的开发板广泛应用于物联网领域。CC2530 是一款低功耗的 SoC(System on Chip),专为 Zigbee 和 IEEE 802.15.4 应用而设计[^4]。 #### 2. 技术资料获取途径 对于嘉立创 CC2530 开发板的技术资料,可以通过以下方式获得: - **官方文档**:TI 官方网站提供了关于 CC2530 的详细数据手册和技术参考资料。这些资料涵盖了芯片的功能描述、电气特性以及应用实例。 - **第三方平台**:类似于 CSDN 或 GitHub 上有开发者分享的经验总结和源码示例。例如,在 CSDN 中可以找到一些实用的项目案例及其配套代码[^1]。 #### 3. 购买渠道推荐 如果需要采购嘉立创 CC2530 开发板,可以选择以下几个主流电商平台或者供应商: - **京东/天猫旗舰店**:许多品牌授权店会销售此类电子产品,并附带基础教程和支持服务。 - **AliExpress / eBay**:国际电商平台上也有大量卖家出售此款开发板,价格相对优惠但需注意运输时间及质量保障问题。 - **本地经销商或代理公司**:通过联系区域内的 TI 授权分销商可以直接订购所需型号的产品。 #### 4. 学习资源建议 针对初学者而言,除了阅读上述提到的数据表外还可以参考如下学习材料来加深理解: - 视频教学类:像 Bilibili 平台上存在不少有关嵌入式系统的入门级讲解视频,它们通常采用通俗易懂的语言配合实际动手演示帮助观众快速掌握要点[^2]。 - 社区论坛交流型:Stack Overflow 及 Electronics Stack Exchange 这样的问答社区聚集了许多经验丰富的工程师们乐意解答各类疑难杂症;另外还有专门面向 IoT 领域的兴趣小组可供加入讨论最新趋势与发展动态[^3]。 ```c // 示例代码展示如何初始化 GPIO 引脚作为输出模式 void GPIO_Init(void){ RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); // 启用 GPIOD 外设时钟 GPIO_InitTypeDef GPIO_InitStruct; /* 配置 PD12~PD15 */ GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12 | GPIO_Pin_13 | GPIO_Pin_14 | GPIO_Pin_15; GPIO_InitStruct.GPIO_Mode = GPIO_Mode_OUT; GPIO_InitStruct.GPIO_OType = GPIO_OType_PP; GPIO_InitStruct.GPIO_Speed = GPIO_Speed_100MHz; GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL; GPIO_Init(GPIOD,&GPIO_InitStruct); } ``` 以上片段展示了利用 HAL 库实现对 STM32 微控制器上特定端口进行简单设置的过程,尽管这里是以 STM32 为例说明方法论,但对于其他 MCU 类似概念同样适用。 ---
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一口Linux

众筹植发

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值