Vhodná náhrada za starší knihu

Základní principy, funkce, rovnice, zapojení - t.j. vše, co byste měli vědět, než se pustíte do praktické realizace elektronického zařízení

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

Vhodná náhrada za starší knihu

#1 Příspěvek od makozrout »

Čest práci,
Dostala se mi dneska tahle kniha: "Elektronika s podporou PC - Visual Basic v praxi" (Burkhard Kainka). Je vydáná někdy v 2004, ale dneska ty PC, programy a všechno kolem dost razantně prodělalo změny. V knize je používanej VB verze 6, dneska už dávno překonanej.
Existuje nějaká stejně zaměřená literatůta, která reflektuje dnešní trendy? Někdo mi tvrdil, že RS-232 je dávno překonaná věc a dnešní krumply by s ní mohly mít problém. Starý verze programovacích jazyků že zase obsahují jinačí typy skriptů, který jsou dneska údajně skoro nepoužitelný. Já bych si ale rád projel celou knihu, zřejmě s nutností použít nejnovější softvér. Tak by mě zajímaly vaše názory...
Přílohy
elektronika-s-podporou-pc-cd-20260122101252-9788086167220.jpg
elektronika-s-podporou-pc-cd-20260122101252-9788086167220.jpg
Uživatelský avatar
martinkopp
Příspěvky: 1303
Registrován: 12 říj 2023, 00:00

#2 Příspěvek od martinkopp »

Tohle je dávno mtrvá technologie, knížku mám naskenovanou v archivu včetně CD. Válí se to někde na internetu. Rychle jsem ji projel, informační hodnota nulová, vyhoď to do popelnice.

Všechno co tam je na mnohem lepší úrovni i s interaktivním vysvětlením věcí jež momentálně nechápeš dnes probereš s kdejakým chatbotem. Obávám se, že publikacím takové úrovně dnes už odzvonilo - i kdyby je někdo napsal, kupovat to nebude nikdo.
petrfilipi
Příspěvky: 2901
Registrován: 13 zář 2005, 00:00

#3 Příspěvek od petrfilipi »

Pořád používám ovladač Port.dll od Burgharda Kainky, a to z knihy Využití rozhraní PC pod Windows. Jen jsem přeskočil VB a své aplikace si píšu v Delphi. Mně to stačí.
A nemyslím si, že RS232 je mrtvé.
Uživatelský avatar
HF_Tech
Příspěvky: 2365
Registrován: 25 dub 2022, 00:00

#4 Příspěvek od HF_Tech »

Dneska stačí na většině procesorů zapnout VCP a sériák a jede přes USB. Nebo použít převodník CH340. Ve windows se to objeví jako další sériový port.
Program pak v pythonu - při troše snahy to lze jednoduše přenést na android i iphone.
Když to zvládlo i takové tele jako elnovy...
Uživatelský avatar
samec
Příspěvky: 6669
Registrován: 19 pro 2017, 00:00

#5 Příspěvek od samec »

Už tu bol Turbo Pascal, teraz je tu akýsi Python...
Ak chceš niečo perspektívne, nauč sa C/C++.

RS232, ako konektor na pičítači je minulosťou, ale RS232, ako komunikačná linka embedded systémov je tu stále, len je často schovaná za USB to RS232 prevodníkmi.

Ako stále aktuálnu priamu náhradu za hentú knihu by som videl Arduino.
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

#6 Příspěvek od makozrout »

Arduinu bych se radši co nejvíc vyhejbal a potřebný věci dělal rovnou v ESP32.
Uživatelský avatar
martinkopp
Příspěvky: 1303
Registrován: 12 říj 2023, 00:00

#7 Příspěvek od martinkopp »

To je velice rozumný přístup, neztrácet šas tvorbou špatných návyků s arduinem. Začni s konkrétním projektem, kde si techniku práce s hw i sw osaháš a vyzkoušíš. Učit se něco jen tak tereticky do zásoby nemá valný význam, většinu stejně hned zapomeneš.

RS232 je mrtvá záležitost jak jako konektor na PC, tak i jako rohraní. Kromě kompatibility s historickým HW nevidím žádný rozumný důvood proč nepoužít třeba RS485 nebo nějakou obdobnou dierenciální linku s mnohem lepšími parametry.
Uživatelský avatar
HF_Tech
Příspěvky: 2365
Registrován: 25 dub 2022, 00:00

#8 Příspěvek od HF_Tech »

A kolik RS485 na notebooku máš? USB má asi každý :)
Pokud se chce tazatel něco naučit, tak rozumná cesta je CubeMX a desky Blue a Black Pill za pár korun.
Jestli si chce hrát, tak je za trochu více peněz hračka Teensy: https://www.pjrc.com/store/teensy40.html
Je tam spousta příkladů a hotových projektů s komunikací do PC.
Uživatelský avatar
rampage
Příspěvky: 369
Registrován: 12 led 2025, 00:00

#9 Příspěvek od rampage »

proti Teensy prípadne ešte lacnejšie ARM Cortex v RP2350 (RPi Pico 2); doštička za 135kč, ak netreba výpočtový výkon. Ale má toho menej a to SDK rozhodne neni "arduino friendly".
Ale - je to tak lacné, že druhé Pico používam aj ako hardwarový debugger (SWD). Vedieť sa brejknúť miesto kdejakých výpisov je konečne na úrovni dvadsiateho prvého storočia :D
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

#10 Příspěvek od makozrout »

Asi ještě takhle: Mám doma sérii knih od M. Malýho. Zabývá se taky přímým ovládáním z PC jako Kájinka? Tj. program v PC -- ňáký rozhraní -- bastl-obvod na nepájivým poli. Knihy jsem zběžně projel a přijde mi, že tam rovnou skáče na Arduino a další moduly. Mám dojem, že bych byl o něco ochuzenej,kdybych knížku od Kájinka rovnou zahodil.
Uživatelský avatar
samec
Příspěvky: 6669
Registrován: 19 pro 2017, 00:00

#11 Příspěvek od samec »

ESP je dobré len na wifi. Inak je mizerne zdokumentované. Raspberry Pi Pico je prekomplikovaný módny výstrelok, s ktorým sa neoplatí strácať čas. Arduino je istota, ktorá tu je nejaké desaťročia a ešte nejaké desaťročia zostane. Perspektívne sú snáď lacné čínske čipy CH32V003, ktoré sú síce ešte stále nedostatočne zdokumentované, ale to sa rýchlo mení. Otázne je, či nebudú zakrátko nahradené niečim novým. Je dobré sa držať stabilnej súčiastkovej základne. Teda pokiaľ tvojim biznis plánom nie je plánované zastarávanie.
Uživatelský avatar
makozrout
Příspěvky: 58
Registrován: 26 bře 2020, 00:00

#12 Příspěvek od makozrout »

Ale jsou tady ještě další systémy, ne? Jako třeba Mikrobit, wemos a já nevim co ještě, takže něco z toho musí bejt aspoň trochu použitelný. Nechce se mi věřit, že by všecko stálo nějakým způsobem zahovno.
Jinak mám objednaný
- Axagon ADS-1PSN
- RS232 konektor breakout samice
- RS232 konektor breakout samec

Přece jenom do toho trochu půjdu...
Uživatelský avatar
martinkopp
Příspěvky: 1303
Registrován: 12 říj 2023, 00:00

#13 Příspěvek od martinkopp »

HF_Tech píše:A kolik RS485 na notebooku máš? .
Naprosto stejný počet jako RS232:-)
Jaký máš vlastně důvod že chceš používat 232? Tohle je už opravdu historická technologie.
Uživatelský avatar
rnbw
Příspěvky: 37414
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#14 Příspěvek od rnbw »

USB existuje len 30 rokov, tak by bolo vhodne pomaly sa naucit ho pouzivat. Bez prevodnikov na ine protokoly - normalne si vytvorit endpointy (bulk, interrupt, ...) a komunikovat priamo s nimi (napr. cez libusb).

Zvladne to napriklad spominane Raspberry Pi Pico.
Uživatelský avatar
martinkopp
Příspěvky: 1303
Registrován: 12 říj 2023, 00:00

#15 Příspěvek od martinkopp »

Ono se vcelku dá pochopit proč použít nějaké to FTDI a UART, ale proč RS232?
Odpovědět

Zpět na „Teorie“