

Basicsensormodule
Módulo de voltímetro interligado ao CAN
- Size
- 247.1 × 121 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 212
- Nets
- 48
- Pads
- 672
- Tracks, vias
- 1,140, 64
- Pours
- 12
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 30 Mar 2019
- Updated
- 1 Jun 2023
Overview
Basicsensormodule is an open-source printed circuit board by ZeniteSolar, from the ZeniteSolar/MVC19 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 247.1 × 121 mm with 212 parts on 48 nets, routed with 1,140 tracks and 64 vias.
It is built around the ATMEGA328P-PU, MCP2551-I/SN and LM7805, with the LL4148, RJ45 and PESD1CAN among its other parts. Its parts include 64 capacitors, 32 resistors, 20 diodes, 16 ICs and 16 connectors. It belongs with the lEDs and displays and interfaces and adapters boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
6ATMEGA328P-PU
DIP-28-300mil-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH DIP-28-300mil Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)MCP2551-I/SN
SOIC-8-40℃~+85℃ 1Mbps 365uA 4.5V~5.5V 75mA CAN Transceiver SOIC-8 CAN Transceivers ROHSMicrochip TechnologyCAN TransceiversLM7805
TO-2630℃~+125℃ 1 1A 20V 2V 42uV 5V 62dB@(120Hz) 8mA Fixed Over Temperature Protection、Short Circuit Protection Positive TO-263 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSYONGYUTAIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLL4148
LL-341 Independent 1V@10mA 200mA 4A 4ns 500mW 5uA@75V 75V LL-34 Switching Diodes ROHSMDDSwitching DiodesRJ45
TH-12PTH-12P SMT ROHSJLCPCB AssemblyUncategorisedPESD1CAN
SOT-23-65℃~+150℃ 11pF 1nA 2 200W@8/20us 24V 30.3V 3A@8/20us 70V Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5 SOT-23 ESD and Surge Protection (TVS/ESD) ROHSNexperiaESD And Surge Protection (TVS/ESD)
README
README.mdMVC19
Módulo Voltímetro Can 2019
Embarcação Guarapuvu II
Equipe Zênite Solar
Sobre
Este módulo é responsável por exibir os principais parâmetros do sistema para o piloto em um display OLED de 0,96" (SSD1306).


Requisitos e Abordagens
-
Adquirir os parâmetros relevantes da rede CAN
-
Filtragem dos dados
- Utilizar o ID de cada módulo desejado
- Conferir se o módulo está enviando informações corretamente, sinalizando em caso de falhas.
-
Formatação para exibição no display
-
Separar os dados conforme display conectado
-
Utilização de fonte visível para o piloto
-
Criação de layout que facilite leitura rápida dos dados
-
Informações exibidas nos displays
Display 1
Informações de Tensão em cada uma das 3 baterias principais.
Display 2
Corrente de entrada e saída do sistema.
RPM do motor.
Parts
212| Qty | Value | Footprint | References |
|---|---|---|---|
| 40 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C102, C102, C102, C102, C201, C201, C201, C201, C202, C202, C202, C202, C205, C205, C205, C205 +24 |
| 16 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R402, R402, R402, R402, R403, R403, R403, R403, R404, R404, R404, R404, R405, R405, R405, R405 |
| 16 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C203, C203, C203, C203, C204, C204, C204, C204, C403, C403, C403, C403, C404, C404, C404, C404 |
| 16 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H101, H101, H101, H101, H102, H102, H102, H102, H103, H103, H103, H103, H104, H104, H104, H104 |
| 8 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R203, R203, R203, R203, R401, R401, R401, R401 |
| 8 | 16MHz | Crystal:Crystal_HC49-U_Vertical | Y201, Y201, Y201, Y201, Y401, Y401, Y401, Y401 |
| 8 | 1uF | Capacitor_Tantalum_SMD:CP_EIA-6032-20_AVX-F_Pad2.25x2.35mm_HandSolder | C501, C501, C501, C501, C504, C504, C504, C504 |
| 8 | LED_RED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D402, D402, D402, D402, D403, D403, D403, D403 |
| 8 | LL4148 | Diode_SMD:D_MiniMELF_Handsoldering | D401, D401, D401, D401, D501, D501, D501, D501 |
| 8 | RJ45 | KicadZeniteSolarLibrary18:RJ45_YH59_01 | J601, J601, J601, J601, J602, J602, J602, J602 |
| 4 | 120 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R201, R201, R201, R201 |
| 4 | 4k7 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R202, R202, R202, R202 |
| 4 | 500mA | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F501, F501, F501, F501 |
| 4 | ATMEGA328P-PU | Package_DIP:DIP-28_W7.62mm_Socket | U401, U401, U401, U401 |
| 4 | CAN_H | TestPoint:TestPoint_Pad_2.0x2.0mm | TP207, TP207, TP207, TP207 |
| 4 | CAN_L | TestPoint:TestPoint_Pad_2.0x2.0mm | TP208, TP208, TP208, TP208 |
| 4 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1, J1, J1, J1 |
| 4 | INT | TestPoint:TestPoint_Pad_2.0x2.0mm | TP209, TP209, TP209, TP209 |
| 4 | LM7805 | KicadZeniteSolarLibrary18:TO-220-3_Horizontal_TabDown_SMD | U501, U501, U501, U501 |
| 4 | MCP2515-xSO | Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm | U202, U202, U202, U202 |
| 4 | MCP2551-I/SN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U201, U201, U201, U201 |
| 4 | RXCAN | TestPoint:TestPoint_Pad_2.0x2.0mm | TP204, TP204, TP204, TP204 |
| 4 | SC | TestPoint:TestPoint_Pad_2.0x2.0mm | TP205, TP205, TP205, TP205 |
| 4 | SCK | TestPoint:TestPoint_Pad_2.0x2.0mm | TP206, TP206, TP206, TP206 |
| 4 | SI | TestPoint:TestPoint_Pad_2.0x2.0mm | TP201, TP201, TP201, TP201 |
| 4 | SO | TestPoint:TestPoint_Pad_2.0x2.0mm | TP202, TP202, TP202, TP202 |
| 4 | TXCAN | TestPoint:TestPoint_Pad_2.0x2.0mm | TP203, TP203, TP203, TP203 |
| 4 | USART | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J401, J401, J401, J401 |
| 4 | pesd1can | Package_TO_SOT_SMD:SOT-23_Handsoldering | D201, D201, D201, D201 |
Questions
How big is the Basicsensormodule PCB?
It measures 247.1 × 121 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Basicsensormodule use?
212 parts, built around the ATMEGA328P-PU, MCP2551-I/SN, LM7805 and LL4148. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Basicsensormodule KiCad files?
From the ZeniteSolar/MVC19 repository on GitHub, at the commit this page was made from: the board is hardware/basicsensormodule.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Basicsensormodule design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers256.5 × 172.9 mm

- 2 layers239.3 × 121.3 mm

- 2 layers

- 2 layers122.6 × 52.7 mm

- 2 layers248 × 174.4 mm

- 2 layers228 × 149.8 mm

MIC19
ZeniteSolar/MIC19
Módulo de Interface do Controle da embarcação solar Guarapuvu II (Zênite Solar)
300 partsGPL-3.0 - 2 layers232.1 × 131.2 mm

- 2 layers63 × 108 mm

MSC25
ZeniteSolar/MSC25
Este projeto consiste em uma placa de circuito impresso (PCB) com firmware embarcado, projetada para realizar a leitura de alta precisão de um sensor de corrente de efeito Hall e transmitir os dados através do…
61 parts