Logo Techno-Innov

Techno Innov Pi RTC a NVMEM Extention System

Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-obr-1

Specifikace produktu

  • Název produktu: PiRTC_SRM Board v0.2
  • RTC: Hodiny reálného času se zálohováním napájení Super-Capa
  • Energeticky nezávislá RAM: 64 bajty
  • Konektor: 26 pinů, kompatibilní s běžnými prodlužovacími konektory na SBC
  • Určeno pro: Vývoj vestavěných ARM pomocí open source softwaru

Návod k použití produktu

Konec hardwaruview:
PiRTC_SRM Board v0.2 je adaptérová deska pro vývoj a prototypování elektroniky navržená pro jednodeskové počítače (SBC), jako jsou OrangePi nebo Raspberry Pi SBC. Je vybaven RTC se zálohováním napájení Super-Capa a 64 bajty trvalé paměti RAM.

Nastavení hardwaru:
Připojte desku PiRTC_SRM k SBC pomocí 26kolíkového konektoru a zajistěte správné zarovnání.

Konfigurační software:
Nakonfigurujte svůj SBC tak, aby rozpoznával a využíval funkce RTC a NVMEM, které poskytuje deska PiRTC_SRM.

Vývojové prostředí:
Pokud si přejete upravit design nebo zdroj fileNa desce PiRTC_SRM můžete pro úpravy a přizpůsobení použít KiCad EDA (GPL).

Zavedení

  • Čtete System Reference Manual pro Pi RTC.
  • Pi RTC je adaptérová deska pro vývoj a prototypování elektroniky pro jednodeskové počítače (SBC), jako jsou OrangePi nebo Raspberry PI SBC.
  • Pi RTC poskytuje RTC se zálohováním napájení Super-Capa a 64 bajty trvalé paměti RAM.
  • Deska používá 26kolíkovou verzi běžného prodlužovacího konektoru, který se nachází na mnoha SBC, s tvarovým faktorem blízkým původnímu Raspberry Pi, často kompatibilní s piny 40pinového konektoru.
  • Pi RTC je určen pro uživatele, kteří se zajímají o vývoj vestavěných ARM pouze s využitím bezplatného, ​​svobodného a open source softwaru.
  • Veškeré informace o návrhu jsou dostupné a dokumentace všech komponent je volně přístupná. Zdroj si můžete stáhnout files pro Pi RTC a upravte je pomocí KiCad 1 EDA (GPL) podle licenčních podmínek uvedených v části licence.
  • Můžete si vytvořit a vyrobit vlastní Pi RTC nebo upravenou verzi (ale neprodávat je).

licence

Licence na dokumentaci

  • Tento dokument je pod licencí Creative Commons CC BY-SA-NC 4.0 2 License.
  • Je napsán v LATEXu a PDF verze je generována pomocí pdflatexu.

Hardwarová licence

  • Hardware a schémata Pi RTC jsou pod licencí Creative Commons CC BY-SA-NC 4.0 3 License.
  • Můžete si vyrobit vlastní originální nebo upravenou verzi Pi RTC a používat ji, jak chcete, ale neprodávat je, a to ani bez zisku.

Softwarová licence
Veškerý software napřampsoubory vytvořené pro Pi RTC jsou pod licencí GPLv3.

Železářské zboží

Rozměry
Obrázek 1 ukazuje různé rozměry a polohy hlavních prvků Pi RTC.

Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-obr-2

Konektory

Konektor P1
Konektor P1 je standardní rozteč 2.54 mm (0.1 palce) se 2 řadami po 13 kolících. Konektor P1 poskytuje přístup ke společnému rozšiřujícímu konektoru PI.

Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-obr-3

PIN # Popis signál RPi
1 +3.3V z Pi +3.3V
2 +5V z Pi (RTC nabíjení) +5V
3 SDA: Sériová data pro sběrnici I2C I2C1 SDA
4 +5V z Pi (RTC nabíjení) +5V
5 SCL : Hodiny pro sběrnici I2C I2C1 SCL
6 GND: Zem GND
7 RTC GPIO GPIO 4
8 Nepoužité – Nepřipojeno
9 GND: Zem GND
10 až 13 Nepoužité – Nepřipojeno
14 GND: Zem GND
15 až 19 Nepoužité – Nepřipojeno
20 GND: Zem GND
21 až 24 Nepoužité – Nepřipojeno
25 GND: Zem GND
26 Nepoužité – Nepřipojeno

Elektronika

  • Pi RTC byl vytvořen pomocí softwarové sady KiCad 4 EDA pro tvorbu schémat a desek plošných spojů.
  • Úplná schémata viz strana 9 v přílohách. Zdroje pro schémata jsou k dispozici ke stažení z produktové stránky tindie a adresáře Pi RTC 5 na techdata.techno-innov.fr.

    Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-obr-4

    Jméno Popis
    U1 NXP PCF85363 RTC hodiny.
    U2 TI LP2985 DC-DC snižující měnič.
    SC1 Superkondenzátor Bussmann 1 Farad.
I2C

Pi RTC používá jedinou I2C sběrnici z 26pinového Pi konektoru. Sběrnice 1 drží hodiny PCF85363 RTC na adrese 0x51.

I2C adresy
Tabulka 3 ukazuje všechny možné adresy I2C pro komponenty použité na PiRTC.

Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-obr-5

Komponenta I2C 7bitová I2C adresa I2C adresa + R/W bit
PCF85363 RTC hodiny 0x51 0xA2 / 0xA3

RTC hodiny

  • Pi RTC obsahuje PCF85363 RTC se superkondenzátorovou zálohou napájení.
  • Použití superkondenzátoru pro zálohování napájení snižuje ekologickou stopu a odstraňuje nutnost výměny (a likvidace) baterie na úkor kratší doby uchování, která se pohybuje mezi jedním až dvěma měsíci, ale pro většinu aplikací by měla stačit.
  • Linuxové jádro má podporu pro PCF85363 RTC v modulu rtc-pcf85363 (CONFIG_RTC_DRV_PCF85363). Po načtení modulu rtc-pcf85363 do jádra musíte přidat RTC do seznamu zařízení na sběrnici I2C 1: echo pcf85363 0x51 > /sys/bus/i2c/devices/i2c-1/new_device
  • To není nutné, pokud strom zařízení již obsahuje odpovídající informace.
  • K RTC můžete přistupovat pomocí příkazu hwclock (z balíčku util-linux na distribucích GNU/Linux založených na Debianu) jako jeden z /dev/rtcN (nahraďte 'N' příslušným číslem RTC).

NVMEM

  • PCF85363 RTC obsahuje 64 bajtů energeticky nezávislé paměti RAM (pokud běží napájení superkondenzátoru).
  • Abyste měli přístup k této paměti, musíte mít ve svém linuxovém jádře nastavenou následující konfiguraci.
    • CONFIG_RTC_NVMEM=y
    • CONFIG_NVMEM=y
    • CONFIG_NVMEM_SYSFS=y
  • Další informace o tom, jak používat NVMEM, najdete na naší Wiki.

Software

Historie revizí desky

v0.1

  • Tato revize desky nebyla prodána veřejnosti.
  • První prototypová verze, vyrobená na přání zákazníka.

v0.2

  • Aktuální verze prodávaná v době sepsání této dokumentace.
  • Přesuňte RTC GPIO Pin na P1 pin7 namísto P1 pin 8 (UART Tx).

přílohy

Schémata
Schémata desky a rozložení PCB byly vytvořeny pomocí softwarové sady KiCad 7 EDA. Zdroje si můžete stáhnout na stránce PiRTC 8 wiki.techno-innov.fr.

Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-obr-6
Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-obr-7

kusovník

Popis dílu Ref Modul Nb Prodejce Prodejce ref Farnell
konektor xRpi  
2×13 Extended Tail Socket TH 1 SAMTEC
RTC  
PCF85363 RTC I2C 64 bajtů

SRAM

U1 TSSOP-

8

1 NXP PCF85363ATT/AJ 2775939
Xtal CMS ABS10 32,768 XNUMX kHz Y1 ABS10 1 ABRACON ABS10-32.768KHZ-7-T 2101351
Kondenzátor 15pF 0603 NPO 50V

5%

C1, C2 0603 2 MULTICO MC0603N150J500CT 1759055
LDO 3,0V U2 SOT23-5 1 Texas Ins-

nástroje

LP2985AIM5-

3.0/NOPB

1469133
Dioda 1N4148 D1 SOD-123 1 DIODY

Inc

1N4148W-7-F, 1776392
Super kondenzátor 1F, 2,7V SC1 TH-8mm 1 BUSSMANN HV0810-2R7105-R 2148482
Rezistor 33 Ohmů – proudový limit R1 0603 1 MULTICO MCWR06X33R0FTL 2447344

Poznámka: Komponenty používané na desce se mohou bez předchozího upozornění změnit na funkčně ekvivalentní odkazy

Historie revizí dokumentu

Verze Datum Autor Informace
0.1 24. ledna 2025 Nathaël Pajani Počáteční revize

Zřeknutí se odpovědnosti
Pi RTC je poskytován „tak jak je“ bez záruky jakéhokoli druhu, ať už vyjádřené nebo předpokládané, včetně, ale nikoli výhradně, předpokládaných záruk prodejnosti a vhodnosti pro konkrétní účel. Veškeré riziko týkající se kvality a výkonu Pi RTC je na vás. Pokud se Pi RTC ukáže jako vadné, přebíráte náklady na veškerý nezbytný servis, opravu nebo opravu.

Často kladené otázky (FAQ)

  • Mohu prodat svou vlastní verzi desky PiRTC_SRM?
    Podle licenčních podmínek můžete vytvářet a produkovat upravené verze desky PiRTC_SRM pro osobní použití, nikoli však pro komerční prodej.
  • Je deska PiRTC_SRM kompatibilní se všemi SBC?
    Deska PiRTC_SRM je navržena tak, aby byla kompatibilní s jednodeskovými počítači, které mají podobný tvarový faktor a pinout jako Raspberry Pi.

Dokumenty / zdroje

Techno Innov Pi RTC a NVMEM Extention System [pdfUživatelská příručka
Deska v0.2, Pi RTC a NVMEM Extention System, Pi RTC a, NVMEM Extention System, Extention System, System

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *