Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

Benutzeravatar
deimos
Beiträge: 5383
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 950 Mal
Kontaktdaten:

Re: Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Beitrag von deimos » 06.12.2018, 18:38

Gelegenheitsbastler hat geschrieben:
06.12.2018, 16:55
Ob das auch mit gröberem Werkzeug möglich ist, kann ich nicht sagen, da mir die Erfahrungswerte fehlen. In einem YT Video habe ich mal gesehen, dass die Pins mit reichlich Lötfett überzogen wurden und dann sehr grob drüber gelötet wurde. Das überflüssige Lötzinn wurde danach mit Entlötlitzen wieder entfernt. Alles in allem sah mir das relativ grob aus, weshalb ich bei meiner Methode geblieben bin.
Bitte nicht mit Lötfett, sondern nur mit gescheitem Flussmittel. Und dann hinterher gut säubern mit Isopropanol.
Richtig gut geht das, wenn man eine Lötspitze mit Hohlkehle hat. Nennt sich dann Dragsoldering und mit etwas übung braucht es da auch keine Entlötlitze. Gibt es schöne Youtube Videos zu.
Was man für SMD auch jeden Fall noch braucht ist eine ESD Pinzette. Lötkolben sollte man nicht grade die Baumarktvariante haben und die Lötspitze sollte < 1mm sein, je nach Bauteilgröße ggf. auch < 0,5mm. Bei Ali gibt es günstig Übungsplatinen, die bieten sich an vor der ersten richtigen Platine. Bei der Arbeit habe ich letzte Woche 2 Azubis damit gequält, die haben am Ende sogar 0402 gelötet und die hatten vorher überhaupt keine Erfahrung, nicht mal mit THT.

Viele Grüße
Alex

Benutzeravatar
stan23
Beiträge: 2029
Registriert: 13.12.2016, 21:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Altmühltal
Hat sich bedankt: 576 Mal
Danksagung erhalten: 335 Mal
Kontaktdaten:

Re: Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Beitrag von stan23 » 08.12.2018, 10:01

Interesse habe ich schon auch, aber momentan keinen Einsatzzweck :)

Ich habe die ATmegas bisher mit einer Ersa RDS 80 und einer 1,5 mm Meißelspitze gelötet, da gehen immer 3 Pins gleichzeitig ;)
Viele Grüße
Marco

RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)

Benutzeravatar
WRadebeul
Beiträge: 141
Registriert: 29.01.2018, 13:53
Hat sich bedankt: 2 Mal
Danksagung erhalten: 12 Mal

Re: Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Beitrag von WRadebeul » 12.12.2018, 12:18

Also, das Löten bekommt man anscheinend hin.

Wie sieht es mit dem Bootloader aus. Bisher hatte ich nur die Arduino Pro Mini verwendet,
die hatten den Bootloader zum Glück schon drauf. Es gibt einige Anleitungen wie der Bootloader
direkt auf den 328P Chip zu bringen ist. Sieht mir allerdings recht aufwendig aus.
Besteht die Möglichkeit den Bootloader auch nach dem Auflöten auf die Platine 3 zu flashen,
oder muß dieses zwingend vorher erfolgen ?
Raspberrymatic, iOBroker, Homematic Classic, Homematic Homebrew, CUL 868 für Somfy Rolladen, Sonoff 3.0 ZigBee, NeoCreator zur Visualisierung, Mediola 4+ Gateway für IR, InfluxDB & Grafana

Benutzeravatar
Gelegenheitsbastler
Beiträge: 586
Registriert: 15.10.2017, 07:29
Hat sich bedankt: 14 Mal
Danksagung erhalten: 41 Mal

Re: Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Beitrag von Gelegenheitsbastler » 12.12.2018, 12:21

Den Bootloader vorher zu flashen ist etwas einfacher. Aber mit aufgelötetem AVR geht das natürlich auch. Ich nehme dazu solch ein Tool:
https://hobbyking.com/en_us/atmel-atmeg ... tore=en_us
Das Komplizierteste an der Hausautomatisation ist der WAF.™ ​

Übersicht meiner Projekte


RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC

Etliche selbst gebaute Aktoren und Sender

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Beitrag von jp112sdl » 12.12.2018, 12:36

In der Arduino IDE im Menü Werkzeuge->Bootloader brennen. Fertig.
Ein ISP ist aber in jedem Fall notwendig!

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
stan23
Beiträge: 2029
Registriert: 13.12.2016, 21:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Altmühltal
Hat sich bedankt: 576 Mal
Danksagung erhalten: 335 Mal
Kontaktdaten:

Re: Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Beitrag von stan23 » 12.12.2018, 16:29

Der Bootloader lässt sich auch prima über die Pins des CC1101 per ISP flashen.
Nur RESET muss man separat verbinden.

siehe https://github.com/stan23/HM-ES-PMSw1-P ... uanleitung
Viele Grüße
Marco

RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)

Benutzeravatar
WRadebeul
Beiträge: 141
Registriert: 29.01.2018, 13:53
Hat sich bedankt: 2 Mal
Danksagung erhalten: 12 Mal

Re: Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Beitrag von WRadebeul » 25.12.2018, 12:05

Der Bootloader lässt sich auch prima über die Pins des CC1101 per ISP flashen.
Nur RESET muss man separat verbinden.
Soweit ok.
Beim 328P AU ist der RESET Pin wohl die Nr 29.
Ist dieser Pin des 328 auf der Platine 3 nach außen geführt oder müsstet ein Draht an den Pin 29 gehalten werden ?

Kann der CC1101 bereits aufgelötet sein wenn der Bootloader geflascht wird ?
Raspberrymatic, iOBroker, Homematic Classic, Homematic Homebrew, CUL 868 für Somfy Rolladen, Sonoff 3.0 ZigBee, NeoCreator zur Visualisierung, Mediola 4+ Gateway für IR, InfluxDB & Grafana

Benutzeravatar
Gelegenheitsbastler
Beiträge: 586
Registriert: 15.10.2017, 07:29
Hat sich bedankt: 14 Mal
Danksagung erhalten: 41 Mal

Re: Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Beitrag von Gelegenheitsbastler » 25.12.2018, 12:24

Frohe Weihnachten erst einmal!

Reset ist als Lötauge ausgeführt, aber nicht beschriftet.
Es ist oben links das große, dass ein wenig dem Schleifwerkzeug zum Opfer gefallen ist:
download/file.php?id=53667&mode=view

Der Bootloader müsste sich eigentlich auch mit CC1101 flashen lassen. Probiert habe ich das allerdings noch nicht.
Das Komplizierteste an der Hausautomatisation ist der WAF.™ ​

Übersicht meiner Projekte


RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC

Etliche selbst gebaute Aktoren und Sender

Benutzeravatar
WRadebeul
Beiträge: 141
Registriert: 29.01.2018, 13:53
Hat sich bedankt: 2 Mal
Danksagung erhalten: 12 Mal

Re: Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Beitrag von WRadebeul » 02.01.2019, 19:54

So, habe mein 328P bekommen und aufgelötet, ging besser als gedacht.
Eine Mischung aus sehr dünner Lötspitze und Entlötlitzen.

Sind die PIN für den CC1101 alle direkt an den 328P oder über Widerstände
und Kerkos geführt ? d.h. kann ich den Bootloader ohne eine weitere
Bestückung der Platine aufspielen oder muss die Platine bestückt sein ?
Raspberrymatic, iOBroker, Homematic Classic, Homematic Homebrew, CUL 868 für Somfy Rolladen, Sonoff 3.0 ZigBee, NeoCreator zur Visualisierung, Mediola 4+ Gateway für IR, InfluxDB & Grafana

Benutzeravatar
Gelegenheitsbastler
Beiträge: 586
Registriert: 15.10.2017, 07:29
Hat sich bedankt: 14 Mal
Danksagung erhalten: 41 Mal

Re: Nachbau HM-Geräte mit AVR und AskSinPP - Platine 3

Beitrag von Gelegenheitsbastler » 02.01.2019, 20:02

Die Pins für den CC1101 sind direkt mit dem AVR verbunden. Es sind keine Bauteile dazwischen.
Das Komplizierteste an der Hausautomatisation ist der WAF.™ ​

Übersicht meiner Projekte


RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC

Etliche selbst gebaute Aktoren und Sender

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“