任务介绍
2025 Make Blocks第一期的任务一:用于简易示波器/频谱仪/信号发生器的核心板
模块介绍
根据任务要求本次我选用的是PIC16F18146-I/SS芯片设计了一款MCU核心板,此板卡主要用于简易示波器/频谱仪/信号发生器开发学习套件的主控,常用于实时信号采集与处理场景。
PIC16F18146-I/SS:芯片DigiKey链接:PIC16F18146-I/SS Microchip Technology | 集成电路(IC) | DigiKey
原理图和PCB模块介绍
原理图
PCB
这块核心板采用了SSOP-20封装的PIC16F18146,将它所有的IO都引到了核心板的扩展引脚上,并且预留了下载口,在IO资源紧张的情况下,也可以使用下载口作为普通IO或者复用其他的功能,充分利用了这个芯片的资源。
采用了2P的Type-C作为平常开发供电使用,不仅方便了焊接而且这个接口十分的流行。并且在板子上放置了一个电源指示灯,用于指定电源是否正常
电路板十分的精简,将IO全部引出,根据实际应用来设置不同管教的功能,比如并没有放置基准电压ADC,而是通过外部来决定是否需要模拟基准电源和地。
模块主要性能指标和管脚定义
主要性能指标
类型 | MCU核心板 |
核心芯片 | PIC16F18146 |
内核 | PIC |
时钟频率 | 32MHz |
SRAM(bytes) | 2048 |
Flash+EEPROM(bytes) | 28K+256 |
IO数量 | 18 |
板卡尺寸 | 30mm x 25mm |
供电电压 | 1.8V~5.5V |
输出信号电平 | 与供电电压相关 |
管脚定义
管脚属性 | 管脚名 | 管脚编号 | 管脚名 | 管脚属性 | |
P | GND | 1 | 20 | VCC | P |
P | GND | 2 | 19 | VCC | P |
P | GND | 3 | 18 | PA5 | I/O |
I/O | RA2 | 4 | 17 | PA4 | I/O |
I/O | RC0 | 5 | 16 | PC5 | I/O |
I/O | RC1 | 6 | 15 | PC4 | I/O |
I/O | RC2 | 7 | 14 | PC3 | I/O |
I/O | RB4 | 8 | 13 | PC6 | I/O |
I/O | RB5 | 9 | 12 | PC7 | I/O |
I/O | RB6 | 10 | 11 | RB7 | I/O |
DEBUG | |
管脚属性 | 管脚名 |
I/O | PA1 |
I/O | PA0 |
P | GDN |
P | VCC |
I/O | PA3 |
引脚复用资源图
板上设置及标识
标记 | 名称 | 默认状态 | 描述 |
LED1 | POW | 亮 | 指示VCC电压是否工作正常 |
eZ-PLM上新建物料和项目的截图
物料添加展示图
项目详情图
心得体会
eZ-PLM使用很方便,导入工程文件即可自动识别原理图、PCB以及生成BOM。添加团队大家可以更方便审查,无需下载软件,既可在网页上看到SCH、PCB、3D、BOM以及DESC