Skip to the content
PCBKitNew board
2 layers130.2 × 52.1 mmBasicsensormodule, the printed circuit board in 3D

Basicsensormodule

ZeniteSolar/MSC19

Voltage or Current Sensor Module for CANBUS with ATmega328p

Size
130.2 × 52.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
77
Nets
59
Pads
222
Tracks, vias
391, 20
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
10 Nov 2018
Updated
6 Oct 2022

Overview

Basicsensormodule is an open-source printed circuit board by ZeniteSolar, from the ZeniteSolar/MSC19 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 130.2 × 52.1 mm with 77 parts on 59 nets, routed with 391 tracks and 20 vias.

It is built around the ATMEGA328P-PU, MCP2551-I/SN and LM324, with the LM7805, LL4148 and RJ45 among its other parts. Its parts include 20 capacitors, 17 resistors, 7 diodes, 5 ICs and 4 connectors. It belongs with the interfaces and adapters and sensors and measurement boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

7

README

README.md

MSC19

Módulo Sensor Can 2019

Embarcação Guarapuvu II

Equipe Zênite Solar

Sobre

Este módulo é reponsável por realizar as medições de tensão ou corrente e enviar pela rede CAN

Requisitos e Abordagens
  1. Medições

    • Tensões em modo diferencial (banco de baterias).

    • Corrente de entrada (carga das baterias).

    • Corrente consumida.

  2. Linearizações

    • Ensaio de funcionamento com cada sensor.

    • Utilização de métodos matemáticos para determinar a equação que rege o comportamento do sensor, fornecendo uma leitura com melhor precisão.

  3. Envio das informações

    • Utilização de média dos valores.
    • Envio deve ser feito a uma taxa que permita o acompanhamento dos parâmetros.
Sensores Utilizados
Medição de Corrente (LA 150-P LEM)

mecanico

​ Este é um sensor de efeito hall que apresenta em sua saída uma corrente proporcional à corrente que circula por sua janela. É necessário a utilização de um resistor para apresentar um valor de tensão, possibilitando assim a leitura pelo ADC de um microcontrolador. O sinal fornecido pelo sensor passa por uma etapa de filtragem, eliminando possíveis interferências.


Limites elétricos:


Corrente nominal RMS: máx AC 150 [A]

Valor de Pico a Pico: máx 212 [A]

Valores Aplicáveis Para Resistores de Medidas (componente "Rm"):

12V de alimentação e 85°C ambiente. Para ±150A(máx): 0Ω - 40Ω Para ±212A(máx): 0Ω - 3Ω

15V de alimentação e 85°C ambiente. Para ±150A(máx): 0Ω - 78Ω Para ±212A(máx): 0Ω - 30Ω

Sinal de saída

Curva de saída

Parts

77
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC102, C201, C202, C205, C401, C402, C405, C406, C502, C503
710kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR203, R301, R303, R304, R308, R309, R401
71kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR305, R306, R307, R402, R403, R404, R405
4100nCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC301, C302, C303, C304
422pFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC203, C204, C403, C404
4MountingHoleMountingHole:MountingHole_3.2mm_M3H101, H102, H103, H104
3LL4148Diode_SMD:D_MiniMELF_HandsolderingD101, D401, D501
216MHzCrystal:Crystal_HC49-U_VerticalY201, Y401
21uFCapacitor_Tantalum_SMD:CP_EIA-6032-20_AVX-F_Pad2.25x2.35mm_HandSolderC501, C504
2LED_REDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD402, D403
2RJ45KicadZeniteSolarLibrary18:RJ45_YH59_01J601, J602
1100kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR302
1120Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR201
14V7Diode_SMD:D_MiniMELF_HandsolderingD301
14k7Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR202
1500mAFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF501
1ATMEGA328P-PUPackage_DIP:DIP-28_W7.62mm_SocketU401
1CAN_HTestPoint:TestPoint_Pad_2.0x2.0mmTP207
1CAN_LTestPoint:TestPoint_Pad_2.0x2.0mmTP208
1INTTestPoint:TestPoint_Pad_2.0x2.0mmTP209
1LM324Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU301
1LM7805KicadZeniteSolarLibrary18:TO-220-3_Horizontal_TabDown_SMDU501
1MCP2515-xSOPackage_SO:SOIC-18W_7.5x11.6mm_P1.27mmU202
1MCP2551-I/SNPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU201
1RXCANTestPoint:TestPoint_Pad_2.0x2.0mmTP204
1SCTestPoint:TestPoint_Pad_2.0x2.0mmTP205
1SCKTestPoint:TestPoint_Pad_2.0x2.0mmTP206
1SENSORTerminalBlock:TerminalBlock_bornier-4_P5.08mmJ102
1SITestPoint:TestPoint_Pad_2.0x2.0mmTP201
1SOTestPoint:TestPoint_Pad_2.0x2.0mmTP202
1TXCANTestPoint:TestPoint_Pad_2.0x2.0mmTP203
1USARTConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ401
1in+TestPoint:TestPoint_Pad_2.0x2.0mmTP306
1in-TestPoint:TestPoint_Pad_2.0x2.0mmTP303
1jmpJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP101
1op_a_in+TestPoint:TestPoint_Pad_2.0x2.0mmTP307
1op_a_in-TestPoint:TestPoint_Pad_2.0x2.0mmTP301
1op_a_outTestPoint:TestPoint_Pad_2.0x2.0mmTP302
1op_b_in+TestPoint:TestPoint_Pad_2.0x2.0mmTP305
1op_b_outTestPoint:TestPoint_Pad_2.0x2.0mmTP304
1pesd1canPackage_TO_SOT_SMD:SOT-23_HandsolderingD201

Questions

How big is the Basicsensormodule PCB?

It measures 130.2 × 52.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Basicsensormodule use?

77 parts, built around the ATMEGA328P-PU, MCP2551-I/SN, LM324 and LM7805. 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/MSC19 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).

More from ZeniteSolar/MSC19

1
  • 2 layers232.1 × 131.2 mmPanel, the printed circuit board in 3D

    Panel

    ZeniteSolar/MSC19

    Voltage or Current Sensor Module for CANBUS with ATmega328p

    313 partsGPL-3.0

Similar boards

  • 2 layers256.5 × 172.9 mmMCB19 panel, the printed circuit board in 3D

    MCB19 panel

    ZeniteSolar/MCB19

    Modulo de carregamento das baterias auxiliares

    411 parts2GPL-3.0
  • 2 layers63 × 108 mmMSC25, the printed circuit board in 3D

    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
  • 2 layers170.2 × 137.2 mmMCS19, the printed circuit board in 3D

    MCS19

    ZeniteSolar/MCS19

    Módulo de Carregamento do Sistema da embarcação solar Guarapuvu II (Zênite Solar)

    160 parts1GPL-3.0
  • 2 layers239.3 × 121.3 mmPanel, the printed circuit board in 3D

    Panel

    ZeniteSolar/MT19

    Tachometer Module for CANBUS with ATmega328p

    252 parts2GPL-3.0
  • 2 layersMAB19 PANEL, the printed circuit board in 3D

    MAB19 PANEL

    ZeniteSolar/MAB20

    340 partsGPL-3.0
  • 2 layers122.6 × 52.7 mmZeniteTemplate2022, the printed circuit board in 3D

    ZeniteTemplate2022

    ZeniteSolar/MAC22

    Modulo de acionamento da contatora 2022

    63 parts
  • 2 layers248 × 174.4 mmPanel, the printed circuit board in 3D

    Panel

    ZeniteSolar/MCC_CAN_Shield

    294 partsGPL-3.0
  • 2 layers228 × 149.8 mmMIC19, the printed circuit board in 3D

    MIC19

    ZeniteSolar/MIC19

    Módulo de Interface do Controle da embarcação solar Guarapuvu II (Zênite Solar)

    300 partsGPL-3.0