Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
elektronik_labor:projektideen [2020/03/25 00:17]
tfischer ↷ Links adapted because of a move operation
elektronik_labor:projektideen [2022/04/05 01:21] (aktuell)
tfischer ↷ Links angepasst weil Seiten im Wiki verschoben wurden
Zeile 6: Zeile 6:
  
 Weitere Quellen für Ideen Weitere Quellen für Ideen
-  * Bereits umgesetzte Projekte, welche auch noch erweitert werden können, finden Sie auf der Seite von [[https://wiki.mexle.hs-heilbronn.de/doku.php?id=mexle:start|Mexle2020]].+  * Bereits umgesetzte Projekte, welche auch noch erweitert werden können, finden Sie auf der Seite von [[https://wiki.mexle.org/doku.php?id=mexle:start|Mexle2020]].
   * Beachten Sie auch die [[https://ilias.hs-heilbronn.de/goto.php?target=file_161475_download&client_id=iliashhn|Software-Projektidee: Lego Roboter]] (Link ins ILIAS).   * Beachten Sie auch die [[https://ilias.hs-heilbronn.de/goto.php?target=file_161475_download&client_id=iliashhn|Software-Projektidee: Lego Roboter]] (Link ins ILIAS).
   * Auch ein Sensor oder Projekt für Arduino kann ein Ausgangspunkt für Ihre Idee sein. Wichtig im Fach Elektronik Labor geht es um die Platinenentwicklung und Ebedded C Programmierung, d.h. ein interessanter Arduinosensor kann zwar als Hilfe in der Entwicklung herangezogen werden. Sie sollten aber eine eigene Platine mit mindestens einem IC(s) und/oder einem Operationsverstärker selbst entwickeln, sowie den Code auf C transferieren.   * Auch ein Sensor oder Projekt für Arduino kann ein Ausgangspunkt für Ihre Idee sein. Wichtig im Fach Elektronik Labor geht es um die Platinenentwicklung und Ebedded C Programmierung, d.h. ein interessanter Arduinosensor kann zwar als Hilfe in der Entwicklung herangezogen werden. Sie sollten aber eine eigene Platine mit mindestens einem IC(s) und/oder einem Operationsverstärker selbst entwickeln, sowie den Code auf C transferieren.
Zeile 19: Zeile 19:
 {{tablelayout?rowsHeaderSource=1&colwidth="48px,70px,260px,440px"&tableSort=1&tableSearch=1}} {{tablelayout?rowsHeaderSource=1&colwidth="48px,70px,260px,440px"&tableSort=1&tableSearch=1}}
 ^ Typ      ^ Schwierig-keit  ^  Projekt-Seite                                                                                        ^  Ziel der Umsetzung                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ^ ^ Typ      ^ Schwierig-keit  ^  Projekt-Seite                                                                                        ^  Ziel der Umsetzung                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ^
-| SW                       | [[:minimexleflight|MiniMEXLEflight]]                                                                  | Ein kleiner "Flugsimulator" für das Display des MiniMEXLE                                                                                                                                                                                                                                                                                                                                                                                                         | umgesetzt                         | +| SW                       | [[mexle:minimexleflight|MiniMEXLEflight]]                                                                  | Ein kleiner "Flugsimulator" für das Display des MiniMEXLE                                                                                                                                                                                                                                                                                                                                                                                                         | umgesetzt                         | 
-| SW                       | [[:minimexleinvaders|MiniMEXLEinvaders]]                                                              | Das Spiel Space Invaders auf dem Display des MiniMEXLE                                                                                                                                                                                                                                                                                                                                                                                                            | in Bearbeitung                    | +| SW                       | [[mexle:minimexleinvaders|MiniMEXLEinvaders]]                                                              | Das Spiel Space Invaders auf dem Display des MiniMEXLE                                                                                                                                                                                                                                                                                                                                                                                                            | in Bearbeitung                    | 
-| SW                       | [[:opampcheck|OpampCheck]]                                                                            | Überprüfung einer externen Operationsverstärkerschaltung mittels PWM Ausgabe und ADC Eingabe                                                                                                                                                                                                                                                                                                                                                                      | umgesetzt                         | +| SW                       | [[mexle:opampcheck|OpampCheck]]                                                                            | Überprüfung einer externen Operationsverstärkerschaltung mittels PWM Ausgabe und ADC Eingabe                                                                                                                                                                                                                                                                                                                                                                      | umgesetzt                         | 
-| SW                       | [[:stepperdriver|StepperDriver]]                                                                      | Ansteuern eines Schrittmotors über die PWM Ausgabe                                                                                                                                                                                                                                                                                                                                                                                                                | umgesetzt                         | +| SW                       | [[mexle:stepperdriver|StepperDriver]]                                                                      | Ansteuern eines Schrittmotors über die PWM Ausgabe                                                                                                                                                                                                                                                                                                                                                                                                                | umgesetzt                         | 
-| SW                       | [[:mexleuhrspislave|MEXLEuhrSpiSlave]]                                                                | Erweiterung des vorgestellten Programms MEXLEuhr: Rückkanal von Slave zu Master per SPI                                                                                                                                                                                                                                                                                                                                                                           | offen                             |+| SW                       | [[mexle:mexleuhrspislave|MEXLEuhrSpiSlave]]                                                                | Erweiterung des vorgestellten Programms MEXLEuhr: Rückkanal von Slave zu Master per SPI                                                                                                                                                                                                                                                                                                                                                                           | offen                             |
 | SW                       | MEXLEuhrI2CSlave                                                                                      | Erweiterung des vorgestellten Programms MEXLEuhr: Rückkanal von Slave zu Master per I2C                                                                                                                                                                                                                                                                                                                                                                           | offen                             | | SW                       | MEXLEuhrI2CSlave                                                                                      | Erweiterung des vorgestellten Programms MEXLEuhr: Rückkanal von Slave zu Master per I2C                                                                                                                                                                                                                                                                                                                                                                           | offen                             |
-| SW                       | [[:mexlenode|MEXLEnode]]                                                                              | Umsetzung eines programmierbaren Gatters/Knoten: per I2C soll AND/OR/… oder ein Neuron gewählt werden können                                                                                                                                                                                                                                                                                                                                                      | offen                             |+| SW                       | [[mexle:mexlenode|MEXLEnode]]                                                                              | Umsetzung eines programmierbaren Gatters/Knoten: per I2C soll AND/OR/… oder ein Neuron gewählt werden können                                                                                                                                                                                                                                                                                                                                                      | offen                             |
 | SW                       | EnergySaver                                                                                           | Entwicklung einer Library für die Energiespar-Modi des ATMEL Prozessors                                                                                                                                                                                                                                                                                                                                                                                           | offen                             | | SW                       | EnergySaver                                                                                           | Entwicklung einer Library für die Energiespar-Modi des ATMEL Prozessors                                                                                                                                                                                                                                                                                                                                                                                           | offen                             |
 | SW                       | MEXLEsoftI2C                                                                                          | I2C an frei wählbaren Pins                                                                                                                                                                                                                                                                                                                                                                                                                                        | in Bearbeitung                    | | SW                       | MEXLEsoftI2C                                                                                          | I2C an frei wählbaren Pins                                                                                                                                                                                                                                                                                                                                                                                                                                        | in Bearbeitung                    |
-| SW                       | [[:spitoi2c|SPItoI2C]]                                                                                | Router von SPI zu I2C und umgekehrt                                                                                                                                                                                                                                                                                                                                                                                                                               | offen                             | +| SW                       | [[mexle:spitoi2c|SPItoI2C]]                                                                                | Router von SPI zu I2C und umgekehrt                                                                                                                                                                                                                                                                                                                                                                                                                               | offen                             | 
-| SW                       | [[:leddriver|LEDdriver]]                                                                              | Ansteuerung der LED WS 2812b                                                                                                                                                                                                                                                                                                                                                                                                                                      | umgesetzt                         | +| SW                       | [[mexle:leddriver|LEDdriver]]                                                                              | Ansteuerung der LED WS 2812b                                                                                                                                                                                                                                                                                                                                                                                                                                      | umgesetzt                         | 
-| SW                       | [[:mexlesimplefuncgen|MEXLEsimpleFuncGen]]                                                            | einfacher Funktionsgenerator mit Ausgabe von verschiedenen Signalen (Dreieck, Rechteck) und Frequenzen                                                                                                                                                                                                                                                                                                                                                            | umgesetzt                         |+| SW                       | [[mexle:mexlesimplefuncgen|MEXLEsimpleFuncGen]]                                                            | einfacher Funktionsgenerator mit Ausgabe von verschiedenen Signalen (Dreieck, Rechteck) und Frequenzen                                                                                                                                                                                                                                                                                                                                                            | umgesetzt                         |
 | SW                       | MEXLEsimpleOscilloscope                                                                               | einfachste Ausgabe von Messsignalen auf dem LCD                                                                                                                                                                                                                                                                                                                                                                                                                   | in Bearbeitung                    | | SW                       | MEXLEsimpleOscilloscope                                                                               | einfachste Ausgabe von Messsignalen auf dem LCD                                                                                                                                                                                                                                                                                                                                                                                                                   | in Bearbeitung                    |
-| SW                       | [[:frequencydetect|FrequencyDetect]]                                                                  | Erkennung von Frequenz/Periodendauer und Tastgrads eines Signals                                                                                                                                                                                                                                                                                                                                                                                                  | offen                             | +| SW                       | [[mexle:frequencydetect|FrequencyDetect]]                                                                  | Erkennung von Frequenz/Periodendauer und Tastgrads eines Signals                                                                                                                                                                                                                                                                                                                                                                                                  | offen                             | 
-| SW                       | [[:i2c-analysator|I2C-Analysator]]                                                                    | Darstellung "mitgeschnüffelter" I2C Daten                                                                                                                                                                                                                                                                                                                                                                                                                         | in Bearbeitung                    | +| SW                       | [[mexle:i2c-analysator|I2C-Analysator]]                                                                    | Darstellung "mitgeschnüffelter" I2C Daten                                                                                                                                                                                                                                                                                                                                                                                                                         | in Bearbeitung                    | 
-| SW                       | [[:wuerfelgenerator|Würfelgenerator]]                                                                 | auf deterministischen Systemen ist die Generierung von Zufall nicht einfach. häufig werden Nutzereingaben oder Rauschende Komponenten als Signalquelle genutzt. Ziel ist die Programmierung eines Würfelgenerators mit statistischer Analyse der Wahrscheinlichkeiten.                                                                                                                                                                                            | in Bearbeitung                    |+| SW                       | [[mexle:wuerfelgenerator|Würfelgenerator]]                                                                 | auf deterministischen Systemen ist die Generierung von Zufall nicht einfach. häufig werden Nutzereingaben oder Rauschende Komponenten als Signalquelle genutzt. Ziel ist die Programmierung eines Würfelgenerators mit statistischer Analyse der Wahrscheinlichkeiten.                                                                                                                                                                                            | in Bearbeitung                    |
 | SW/HW    |                 | “Ausgabe-Überprüfung” für Bauteilregal                                                                | Bei der Ausgabe von SMD Teilen aus dem Regal kommt es häufig zu Falschen Rückgaben, bzw. leeren Schubladen ohne Rückmeldung. Um das zu vermeiden, soll ein Konzept einer Zugangsüberprüfung des Regals entwickelt werden.                                                                                                                                                                                                                                         | in Bearbeitung                    | | SW/HW    |                 | “Ausgabe-Überprüfung” für Bauteilregal                                                                | Bei der Ausgabe von SMD Teilen aus dem Regal kommt es häufig zu Falschen Rückgaben, bzw. leeren Schubladen ohne Rückmeldung. Um das zu vermeiden, soll ein Konzept einer Zugangsüberprüfung des Regals entwickelt werden.                                                                                                                                                                                                                                         | in Bearbeitung                    |
 | SW/HW    |                 | ROS und Microprozessoren                                                                              | Konzeptionierung und Aufbau eines Demonstrators des Robotic OS auf einem Mikrocontroller                                                                                                                                                                                                                                                                                                                                                                          | umgesetzt                         | | SW/HW    |                 | ROS und Microprozessoren                                                                              | Konzeptionierung und Aufbau eines Demonstrators des Robotic OS auf einem Mikrocontroller                                                                                                                                                                                                                                                                                                                                                                          | umgesetzt                         |
Zeile 41: Zeile 41:
 | SW/HW    |                 | Verwendung von “Bio-Sensoren”                                                                         | z.B. von [[https://para.maximintegrated.com/en/results.mvp?fam=bio-sensors|MAXIM]]                                                                                                                                                                                                                                                                                                                                                                                | offen                             | | SW/HW    |                 | Verwendung von “Bio-Sensoren”                                                                         | z.B. von [[https://para.maximintegrated.com/en/results.mvp?fam=bio-sensors|MAXIM]]                                                                                                                                                                                                                                                                                                                                                                                | offen                             |
 | SW/HW    |                 | neue Platine für Grundlagen Digitaltechnik                                                            | Basis CPLD oder kleiner FPGA (z.B. CoolRunner)                                                                                                                                                                                                                                                                                                                                                                                                                    | in Bearbeitung                    | | SW/HW    |                 | neue Platine für Grundlagen Digitaltechnik                                                            | Basis CPLD oder kleiner FPGA (z.B. CoolRunner)                                                                                                                                                                                                                                                                                                                                                                                                                    | in Bearbeitung                    |
-| SW/HW    |                 | Ansteuerung von 3-phasigen Motoren                                                                    | 3-phasige Motoren sind in vielen Anwendungen verbaut, von kleinen Motoren in Festplatten bis zum Elektroauto. Um diesen anzusteuern gibt es verschiedene Möglichkeiten, welche eine Brückenschaltung zum Betrieb der einzelnen Phasen erfordern. Es wurden günstige kleine 3-phasige Motoren (12V, 2W, 9000rpm, {{ :9000_rpm_bldc_12v_2w.pdf |Bilder}}, "{{ :9000_rpm_bldc_12v_2w_Teil2.pdf |Spec}}") gekauft, welche für erste Aufbauten genutzt werden können.  | offen                             |+| SW/HW    |                 | Ansteuerung von 3-phasigen Motoren                                                                    | 3-phasige Motoren sind in vielen Anwendungen verbaut, von kleinen Motoren in Festplatten bis zum Elektroauto. Um diesen anzusteuern gibt es verschiedene Möglichkeiten, welche eine Brückenschaltung zum Betrieb der einzelnen Phasen erfordern. Es wurden günstige kleine 3-phasige Motoren (12V, 2W, 9000rpm, {{ grundlagen_der_digitaltechnik:9000_rpm_bldc_12v_2w.pdf |Bilder}}, "{{ grundlagen_der_digitaltechnik:9000_rpm_bldc_12v_2w_teil2.pdf |Spec}}") gekauft, welche für erste Aufbauten genutzt werden können.  | offen                             |
 | SW/HW    |                 | NFC/RFID Platine mit Antenne                                                                          | Als Basis sind Chips empfohlen, die NFC- und I2C-Interface besitzen: ST25TV02K-AD6H3, M24SR02-YMC6T/2, SLS2S2002FTB.                                                                                                                                                                                                                                                                                                                                              | offen                             | | SW/HW    |                 | NFC/RFID Platine mit Antenne                                                                          | Als Basis sind Chips empfohlen, die NFC- und I2C-Interface besitzen: ST25TV02K-AD6H3, M24SR02-YMC6T/2, SLS2S2002FTB.                                                                                                                                                                                                                                                                                                                                              | offen                             |
 | SW/HW    |                 | MEXLEbot                                                                                              | kleines fahrbares Gefährt aufbauen, welches Motorsteuerung, Sensoren, und 2 Motoren enthält.                                                                                                                                                                                                                                                                                                                                                                      | in Bearbeitung                    | | SW/HW    |                 | MEXLEbot                                                                                              | kleines fahrbares Gefährt aufbauen, welches Motorsteuerung, Sensoren, und 2 Motoren enthält.                                                                                                                                                                                                                                                                                                                                                                      | in Bearbeitung                    |