Wir werden eine neue Iteration des Pick and Place Mainboards entwickeln. Das neue wird generell einsetzbar sein, um eine Pick and Place Maschine zu steuern.
Common Sense Tips
Basti schlägt vor, mehr abzuliefern, als versprochen war. Beziehungsweise nicht zu viel versprechen und dann lieber positiv überraschen als immer nur Aufschübe zu benötigen.
Chris merkt an, dass es viele spezielle ICs gibt, die Komplexität aus einer diskreten Lösung herausnehmen. Schaut einfach ob es einen IC gibt, der das was ihr erreichen wollt bereits knn.
Chip der Woche
Chris hat den ERF32BG22 gefunden, ein Silicon Labs Gecko mit BLE und der Möglichkeit AOA (Angle of Arrival) zu dekodieren, also eine Ortung des BLE Senders vorzunehmen.
Er hat auch schon einer Idee, wozu er das einsetzen will.
In dieser Folge reden wir über die neunen Design Dateien, die die Firma Medtech für das PB560 Beatmungsgerät veröffentlicht hat und ob die Daten geeignet sind um ein Beatmungsgerät zu bauen.
Auf der Reise durch die Dateien begleitet und diesesmal Raphael.
Neu: Wir haben unser Jargon hier zusammen gefasst.
In dieser Folge reden wir über die Design Dateien, die die Firma Medtech für das PB560 Beatmungsgerät veröffentlicht hat und ob die Daten geeignet sind um ein Beatmungsgerät zu bauen.
Auf der Reise durch die Dateien begleitet und diesesmal Raphael.
Chris hat den Tipp eine Mehrfachsteckdose auf dem Tisch zu haben. So ist immer eine Steckdose griffbereit.
Basti hat den Tipp Bauteile projektbezogen in Kisten zu sortieren. Dann lassen sich Projekte auch mal auf die lange Bank schieben und schnell wieder einsteigen.
Pick and Place
Die Schrittmotortreiber wurden von Chris ausgetauscht und Basti hat den Sourcecode angepasst. Jetzt sind 12500 Schritte pro Umdrehung notwendig und der Bestückkopf verfährt entsprechend sanft.
Chips der Woche
Diese Woche gibt es den BQ21061 von Basti vorgestellt. Ein Battery Management IC für eine Akku Zelle. Der Chip hat ein dauerhaftes und ein schaltbares Spannungsnetz. Für Batteriebetriebene, tragbare Geräte ein geeignetes Bauelement.
Eigentlich wollten die Junkies ein paar Eindrücke der Embedded World mitbringen, aber dank der vielen Absagen, hat sich ein Besuch nicht mehr gelohnt. Wir haben uns also zusammen gesetzt und unsere persönlichen Highlights online rausgesucht und tauschen uns heute darüber aus.
Common-Sense-Tipps
Basti hat den Tipp Skripte anzulegen, um aufeinanderfolgende Tätigkeiten schneller und weniger kompliziert zu wiederholen. Er nennt als Beispiele das Erstellen einer SD-Karte für eine embedded Prozessor Platform, oder das Inbetriebnhemen eines Python Projektes
Pick and Place
Der Bestückautomat wird stetig weiter entwickelt und nimmt immer mehr Form an. Dabei ist Basti mit der Backlash Kompensation aneinander geraten, die dazu geführt hat, dass summierte Bewegungen zu einem ungenauen Ergebnis geführt haben.
Chips der Woche
Diese Woche gibt es hier die persönlichen Highlights der Embedded World Online Vorschau.
Frohes Neues Jahr an unsere 170 Abonenten. Das ist die erste Folge im Jahr 2020.
Chris hat mit dem G4 von ST gearbeitet und die intiale Inbetriebnahme inklusive der OPs, DAC, ADC und Timer durchgeführt. Der nächste Schritt ist ein Benchmarking der internen Operations-Verstärker.
Basti hat beim Alexa Skill Contest nicht gewonnen. Hier die Gewinner
Common-Sense-Tipps
Basti hat den Tipp, immer, wirklich immer die Dokumentation gründlich durchzulesen. Er hat mit zwei PMIC Designs ins Klo gegriffen. Der Griff hätte vermieden werden können, stand ja alles in der Dokumentation.
Basti hat einen weiteren Tipp, aber diesmal für Hersteller von Halbleitern. Eine Silizium Revision des i.MX 8M hat dazu geführt, dass die Baugruppe ohne Software Update nicht mehr bootet. Das findet er nicht schön. Hier darf nicht mit der Rückwärts-Kompatibilität gebrochen werden. Alle, die einen A-Revisions Prozessor einsetzen benötigen ein Software Update für die B-Revision.
Design Contest
Die von Chris entwickelten Leiterplatten sind endlich geliefert worden. Er hat gleich welche bestückt. Es sind allerdings noch Lötbrücken auf der Platine, die er unter dem Makroskop erst noch beseitigen will.
Pick and Place
Basti hat die Software des STM286 Boards so weit angepasst, dass die Schrittmotoren des Placemat 460 laufen. Der nächte Schritt ist die Auswertung der Endstop Schalter.
Wenn der X/Y Tisch funktioniert, dann werden wir einen neuen Kopf für den Bestücker kaufen. China bietet da einen Doppelkopf für wenig Geld.
Chip der Woche
Diese Woche haben wir deni.MX 8M Mini Applikationsprozessor ausgewählt. Das ist ein günstiger Multi-Media-Prozessor für embedded Systeme.
Wir hatten 19 Teilnehmer bei unserer Verlosung. Karlheinz hat gewonnen. Herzlichen Glückwunsch an dieser Stelle. Wir haben dir den Gutscheincode zugeschickt.
Nachtrag von letzter Folge: Der STM32G472 ist wahrscheinlich in 90nm Technologie gefertigt. Genaueres will Chris noch mit ST direkt klären.
Es geht weiter mit der Pick and Place. Chris ist dran die STM286er in den Automaten ein zu bauen.
Common-Sense-Tipps
Wenn eine serielle Kommunikation nicht geht, könnt ihr mit dem Oszilloskop das Signal überprüfen. Wenn da alles plausibel aussieht hilft für den Inhalt der Übertragung ein Logic Analyzer.
Design Contest
Alle Bauteile für unser Projekt sind soweit angekommen jetzt fehlt nur noch die PCB.
Chris hat die Idee die Spiele-Engine soweit zu dokumentieren und offen zu legen, dass auch andere Spiele veröffentlichen können.
Chip der Woche
Diese Woche haben wir den STM32F750 Mirkocontroller als günstigen Mediacontroller auserwählt.
Es gibt was zu gewinnen: Tindie.com Gutschein im Wert von 100$. Dazu einfach eine E-Mail an feedback@kurzschlussjunkies.de schicken. Mehr ist nicht nötig.
Einsendeschluss ist der 24.12.2019 20Uhr MEZ
Chris hat überlegt für ein neues Produkt den ESP32 als WLAN/Bluetooth Chip einzusetzen. Darauf hin hat er die Info erhalten, dass der Chip eine erhebliche Sicherheitslücke aufweist und somit der Schlüssel für das Secure Boot auslesbar ist.
Basti erklärt wie der Angriff auf den ESP funktioniert. Weitere Links zu den Themen:
Chris betont, dass es super wichitg ist, die Standartpasswörter zu ändern. Immer und vor allem bei Geräten, die mit dem Internet verbunden sind.
Chris hat noch einen weiteren Tip: Benutzt HTTPS auch für private Webtools. Schaut dazu bei Let’s Encrypt vorbei.
Chris hat eine Wette mit seinem Chef verloren, weil er mit dem realen Operationsverstärker wesentlich schlechtere Werte hat, als mit dem simulierten.
Basti gibt euich den Tip immer Backups zu machen. Danach rantet er über Schlangenöl Sicherheitssoftware. Er hat sich dabei auf NordVPN eingeschossen, weil ihm der Anbieter auf Youtube so häufig begegnet ist.
Nach genauerem Hinsehen, ist der Hack, den Basti angesprochen hat, nicht so gravierend, wie er das im Podcast darstellt.
Chris betont, dass wir die Trennung Hardware Software strikt durchziehen, Basti hat ihn eine Leitung stecken lassen, weil das ja Hardware ist.
Von der Software sind Basisfunktionen implementiert. Also UART, FreeRTOS und Captouch.
Chip der Woche
Diese Woche haben wir den STM32G473 Mirkocontroller mit viel Analog und Digital Peripherie:
512 kBytes Flash
96 kBytes Flash
bis zu 48 MHz Clock
16 DMA Kanäle
5 ADCs
7 DACs
6 OPAs
17 Timer
Cookie-Zustimmung verwalten
Um dir ein optimales Erlebnis zu bieten, verwenden wir Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wenn du diesen Technologien zustimmst, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn du deine Zustimmung nicht erteilst oder zurückziehst, können bestimmte Merkmale und Funktionen beeinträchtigt werden.
Funktional
Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt.Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.