BitBastelei #465 - Mikrocontroller-Taktquellen: Quarz, Resonator, RC-Oszillator
(2 GB) 00:33:37
2021-11-28 11:00
🛈
Eigentlich alle aktuellen Systeme arbeiten ihre Aufgaben mit einem mehr oder weniger festen Takt ab. Bei Mikrocontrollern üblicherweise im Bereich einiger 10 bis 100 MHz. Aber wo kommt der Takt überhaupt her? Und kann man durch geschickte Wahl der Bauteile vielleicht bei Platz oder Preis etwas sparen?
Inhalt
- 00:00 Prozessoren und Takt
- 01:06 Taktquellen: Quarze
- 02:42 Teiler und Multiplikatoren
- 05:19 Taktquellen: Resonatoren
- 08:52 Taktquellen: Interner RC-Oszillator
- 12:06 Takteinstellungen AVR ATMega (Arduino)
- 20:54 Takteinstellungen AVR ATTiny (Arduino)
- 21:49 Takteinstellungen STM32 (Arduino)
- 23:19 Takteinstellungen STM32 (STM32CubeMX)
- 32:14 EOL
Links zum Thema
Transparenz
Die gezeigten Geräte wurden selbst gekauft und bezahlt.
BitBastelei #402 - TuxCon Kitty PCB Badge
(1 GB) 00:37:11
2020-09-13 10:00
🛈
Vor einiger Zeit hatte ich eine Platinen-Lötübung in Eulenform gebaut. Ein Ähnliches Lötkit mit freier Lizenz gab es vor einigen Jahren auf der bulgarischen Linux-Konferenz „TuxCon„: Das TuxCon Kitty. Besonders interessant: Diese Badge besitzt einen Mikrocontroller, welcher sich per USB programmieren lässt. Und das, obwohl der verwendete Controller eigentlich gar kein USB kann. Also ran an den Lötkolben – das will ich sehen.
Links zum Thema
Inhalt
- 00:00 Badges?
- 01:14 TuxCon Kitty: Aufbau
- 05:00 Löten
- 27:06 Was nicht passt…
- 30:02 Bootloader ohne Programmieranschluss
- 31:29 ArduinoISP
- 33:08 Attiny per USB mit Arduino unter Windows
- 35:30 It’s alive.
BitBastelei #284 - Vernetzte Rauchmelder 3: Software und Prototyp
(611 MB) 00:30:58
2018-05-20 10:00
🛈
Den
Plan und den Aufbau der
Platine hatte ich ja bereits gezeigt, dieses mal geht es um die Software und den Einbau des Moduls in einen „echten“ Rauchmelder. Eigentlich keine große Sache, aber Murphy hatte offenbar seinen Spaß: FIFO-Bedenken, falsch hergestellte Kabel und ein paar Fehler im Platinenlayout machten daraus dann doch etwas mehr Aufwand. Am Ende läuft der Prototyp weitestgehend, nur der Stromverbrauch ist noch nicht dort, wo ich ihn vermuten würde.
Code:
https://github.com/adlerweb/RM-RF-Module
Hinweis:
Die gezeigte Platine wurde mir von JLCPCB.com kostenfrei zur Verfügung gestellt.
[JLCPCB] BitBastelei #279 - DIY Vernetzte Rauchmelder - Part 2
(2 GB) 00:29:02
2018-04-08 10:00
🛈
Bereits in der letzten Folge hatte ich erklärt, dass ich für einen Lagerbereich gerne Rauchmelder umbauen möchte, welche im Alarmfall nicht nur lokal Krach machen und sich auch bei Batterieproblemen und Ausfällen bemerkbar machen. Inzwischen ist das erste Prototyp-PCB fertig und wartet auf Aufbau und erste Tests.
Weitere Links
Hinweise
Die Platinen wurden von JLCPCB.com für dieses Video kostenfrei gefertigt.