Pages: [1] 2 3 ... 26
|
|
|
|
Author
|
Topic: UHSDR-OVI40 eigenständige UI Baugruppe (Layout) im Forum (Read 86506 times)
|
|
DG8YGW
positron schon länger dabei
Offline
Posts: 93
|
|
UHSDR-OVI40 eigenständige UI Baugruppe (Layout) im Forum
« on: 01. October 2016, 19:15:04 »
|
|
Hallo Liebe MCHF Fangemeinde,
heute möchte ich den aktuellen Layout Stand UI-Board zum Start für eigene MCHF Baugruppen hier zur Diskussion stellen.
Schon vor längerer Zeit, bevor ich dieses Forum entdeckt hatte, habe ich mit einem Layout für die UI V0.4 begonnen und kontinuierlich erweitert.
Aktuell ist daraus eine erweiterte Version aus 0.4 und 0.5 geworden, die sicherlich noch ausbaufähig ist und später mit einer RF Version fortgesetzt werden kann. (Das Projekt kann auch als Basis für eine neue größere Desktop Variante dienen)
Wenn Interesse besteht, würde ich dieses Projekt zu einer Version exklusiv für das I40 Forum weiterführen. Das Ganze könnte dann zu einer kostengünstigen Sammelbestellung führen, wenn ein lauffähiger Prototyp freigeben ist.
Dazu bedarf es aber eurer Unterstützung
zuerst einmal ein paar Eckdaten.
- Die UI Baugruppe soll in der ersten Version kompatibel zu den bestehenden RF Baugruppen ausgelegt werden. (Abmessungen bleiben identisch, Bedienelemente, Stecker und Anzeigen behalten ebenfalls ihre Position)
- Die CPU ST32F4xx wurde auf die größere Version im LQFP 144 Package geändert ( dies ergibt zusätzliche 32 I/O Ports mit Sonderfunktion USART6, ADC etc.) (Die neuen I/O sind alle auf dem vorhandenen sowie auf zusätzliche Board to Board Stiftleisten geführt)
- Es können jetzt auch Drehencoder mit Tasten Funktion eingesetzt werden Für die Tasten im Encoder 1-3 können die darunter liegenden Tastensignale M1 – M3 oder Port PF13 - PF15 gewählt werden Für die Taste im Encoder 4 ist Port PG3 möglich
- Das Wlan-Modul wird nicht mehr unterstützt
- Das Debug-Interface ist wieder vollständig herausgeführt (incl. NRST und VCC)
- Der alternative Quarz entfällt (PH1 ist auf ein Testpad geführt)
- Ein zusätzlicher Taster S18 ist möglich
- Eine zusätzliche LED (blau) ist möglich
- Das LCD-Modul HY28B lässt sich jetzt mittels 0 Ohm Brücken auf alle Kombinationen einstellen (Bitte einmal im Schaltplan überprüfen ob das so richtig ist)
- Der Mini USB Port kann jetzt über eine Schottky-Diode auf die 5V USB Versorgung gelegt werden
- Eine 0 Ohm Brücke kann auch für Das EEprom vom Typ 1025 gesetzt werden
- im Analog Bereich gibt es noch keine Veränderungen, hier ist der Stand mchf 0.5 An die Projektspezialisten jetzt die Fragen !
- Was muss noch geändert werden? (Fehler oder zwingende Änderungen) - Was soll noch geändert/erweitert werden? (z.B. besserer Audioverstärker Erweiterungen) - Was kann noch geändert/erweitert werden? (wenn vom Aufwand vertretbar) Die Leiterplatte ist schon mal grob vorgeroutet. Es passt noch alles auf eine doppelseitige LP (Layout System Eagle V6.5 bis V7.6). Ein paar kleine Baustellen gibt es noch z.B. beim USB A Stecker und den Audio Buchsen.
|
Ralf, DG8YGW JO31LM DOK L03
|
|
|
DB4PLE
positron Urgestein
Offline
Posts: 1278
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #1 on: 01. October 2016, 19:55:29 »
|
|
Hallo,
Der STM32 im LFQP144 ist eine sehr gute Idee, denn dann kann man wahlweise auch den deutlich besseren ST32F7xx einsetzen, der hat mehr RAM, rechnet schneller bei gleicher Taktrate (und kann auch schneller laufen) und (außer in der 100 Pin Variante) ist auch vollständig pinkompatibel.
73 Danilo
|
|
Logged
|
|
|
|
OE3HKC
alter Hase
Offline
Posts: 348
Ich liebe dieses Forum und meinen MiniTRX !!
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #2 on: 01. October 2016, 19:57:44 »
|
|
Finde ich super...
auch ich habe bereits eine neue Version der mcu - Platine im Bestückungsstadium, es wird insgesamt 4 Platinen geben, die im Europaformat (160x100mm) in ein Standard Gonrad - Gehäuse passen...
momentan arbeite ich am RX/TX-Mixer, weitere Platinen werden dann noch Tiefpass/Bandpass, , sowie PA und Stromverorgungsplatine...
alles voll kompatibel zum mcHF, aber mit eingebautem 7,4V LiOn-Akku, Mike und PTT-Taster...
ich arbeite noch im pcad8.5, nicht mit dem modernen eagle.... aber... der Zweck heiligt die Mittel..
wenn das Projekt gelingt. werde ich es allen Interessenten zum Selbstkostenpreis weitergeben... bzw die lgx-Dateien zur Verfügung stellen...
vy 73,
Helmut
|
|
Logged
|
wer immer strebend sich bemüht, dem wird es auch gelingen !!
|
|
|
OE3HKC
alter Hase
Offline
Posts: 348
Ich liebe dieses Forum und meinen MiniTRX !!
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #3 on: 01. October 2016, 21:21:53 »
|
|
Hallo,
für mich ist der 3,2 Zöller nicht erstrebenswert, da dieses Display keinen spi-modus kann und keine bessere Auflösung hat und außerdem für mein layout (160x100mm) zu groß ist...
ich sehe darin für meine Anwendung keinerlei Verbesserungen..
vy 73, Helmut
|
|
Logged
|
wer immer strebend sich bemüht, dem wird es auch gelingen !!
|
|
|
Michael_K
Urgestein
Offline
Posts: 638
Ich liebe dieses Forum!
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #4 on: 02. October 2016, 07:30:06 »
|
|
Hallo und allen ein schönes verlängertes WE, ich für meinen Teil würde mich für die Variante "kompatibel zu den vorhandenen Boards" aussprechen. 1. weil dann ein "etappenweiser" Ausbau möglich ist; unter Verwendung der "alten" rf-Boards z.B. 2. würde das in die vorhandenen Gehäuse der OM's passen 3. ein kompletter Neuaufbau ist sicherlich auch eine Frage der Bauteile-Kosten; lieber stecke ich das Geld in die vorhandenen und zu erwartenden Erweiterungen von Andreas. vy 73 aus Erfurt Michael_K
|
|
Logged
|
|
|
|
dm6tt
schon länger dabei
Offline
Posts: 90
Ich liebe dieses Forum!
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #5 on: 02. October 2016, 11:25:44 »
|
|
Ich hätte noch drei Ergänzungswünsche für eine neue UI-Platine:
1. Real Time Clock (RTC) Wie schon im Forum berichtet, kann man die Teile per i2c anbinden. Anreas plant da etwas für eine Erweiterung. Wäre schön, wenn man diesen Chip auch schon auf der neuen UI-Platine vorsieht.
2. Bluetooth für Audio Man könnte dann eine Bluetooth Headset verwenden, würde unterwegs das Kabelgefummel ersparen. Ich habe aber keine Ahnaung, was man da genau brauchen würde.
3. VOX Ich habe irgendwo im Forum gelesen, dass VOX nicht sw technisch zu lösen sei, da würde etwas in Hardware fehlen. Ich finde den Artikel aber nicht mehr.
73, Marcus
|
|
Logged
|
|
|
|
peter_77
Urgestein
Offline
Posts: 735
THE mcHF and UHSDR forum !
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #6 on: 02. October 2016, 11:44:03 »
|
|
3,2" Display wäre schon ein absolutes Muss egal ob SPI oder Parallel. Mit dem kleinen Display weiterzuarbeiten wäre kontraproduktiv.
|
|
Logged
|
|
|
|
|
|
Michael_K
Urgestein
Offline
Posts: 638
Ich liebe dieses Forum!
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #9 on: 02. October 2016, 13:53:44 »
|
|
Hallo, zum Thema NF-VOX, von Andreas angemerkt, ein Schaltungsvorschlag (PDF). Den MC2830D gibt's für 5,90€ bei BOX73 Michael_K
|
|
|
|
Michael_K
Urgestein
Offline
Posts: 638
Ich liebe dieses Forum!
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #10 on: 02. October 2016, 14:12:29 »
|
|
und so könnte die Leiterplatte aussehen; allerdings hier noch Bauform 1206 Michael_K
|
|
|
|
Michael_K
Urgestein
Offline
Posts: 638
Ich liebe dieses Forum!
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #11 on: 05. October 2016, 14:00:30 »
|
|
@ Ralf, DG8YGW 2 Vorschläge zum mchf_ui_i40-Board: 1. zwischen MIC-Buchse J3 pin 2 und dem Hochpunkt R1-C36 noch einen 0 Ohm-Widerstand einfügen; da kann man z.B. bei Bedarf eine VOX anschließen ohne die Leiterbahn durchratzen zu müssen (bei PTT ist das ja durch R1A schon gegeben 2. als EEPROM gleich den AT24CM02 vorsehen, wegen Speichergröße; auf meinen ui's (0.4 und 0.5) habe ich das realisiert vy 73 aus Erfurt Michael_K
|
|
Logged
|
|
|
|
DG8YGW
positron schon länger dabei
Offline
Posts: 93
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #12 on: 08. October 2016, 12:47:53 »
|
|
Hallo, Erst einmal Danke für die bisherige Unterstützung und hier eine kurze Stellungnahme zu den verschiedenen Punkten
- STM32F7XX : (DB4PLE) Der Hinweis auf den STM32F7XX hat auf jeden Fall etwas für zukünftige Hardware und Firmware Entwicklung. Da diese MCU auch mehr alternative Funktionen(z.B. I2C4, SPI5, SPI6, SAI etc.) auf den zusätzlichen IO´s hat, habe ich die Nutzung der zusätzlichen IO´s noch einmal etwas umgestellt.
- EEPROM: (Michael_K) Hier können ja verschiedene kompatible EEPROM Chip´s eingesetzt werden. Also habe ich das nur Verstanden als Änderung des Schaltbildes bzw. einer Stückliste!?
- Display: (DL8EBD) Ich verstehe den Wunsch nach einem besseren Display, aber ich möchte allen die fertige Hardware mit Gehäusen haben die spätere Nutzung dieser Leiterplatte ermöglichen. (Für den Fall das Hard- und Softwareentwickler sich dieser Basis bedienen werden) Das 3,2“ Display von DF8OE kann hier ja auch problemlos eingesetzt werden und ist auch viel schneller verfügbar. Für ein wirklich größeres Display (mehr Diagonale und mehr Pixel) wäre ein neues Geräteformat notwendig. Ebenso umfangreichere Softwareerweiterung. Die Preise für Smart TFT Lösungen fallen und man müsste mal über die Unterstützung eines TFT mit EVE(FTDI 8xx) nachdenken. z.B. http://www.hotmcu.com/43-graphical-lcd-touchscreen-480x272-spi-ft800-p-111.html?cPath=6_16
- NF-VOX: (DM6TT/Michael_K) Für NF-VOX Versuche werde ich die zusätzliche Null Ohm Brücke einfügen und noch eine 6 polige Anschlußleiste für ein externes VOX Modul ( MicIn, MicOut, PTT_In, PTT_Out, VCC(A_3V),Gnd) ergänzen.
- Echtzeituhr: (DM6TT) Es wäre schön die RTC in der MCU zu nutzen. Dazu wären Änderungen erforderlich die nicht kompatibel mit der bisherigen Hard- und Firmware sind. Das möchte ich vermeiden. Ich werde den RTC chip von Dallas (DS1307) mit an den I2C2 hängen.
Ich melde mich sobald die Änderungen umgesetzt sind.
vy 73, Ralf
|
|
Logged
|
Ralf, DG8YGW JO31LM DOK L03
|
|
|
DG8YGW
positron schon länger dabei
Offline
Posts: 93
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #13 on: 13. November 2016, 14:33:29 »
|
|
Hallo MCHF Fans,
hier nach einem Urlaub und viel QRL doch ein kleines Update,
folgende Änderungen sind in die ui I40 V0.2 umgesetzt worden
- RTC DS1307 eine Lithium Backup-Batterie(Typ CR 2032) kann auf der LP eingelötet werden
- Die Anschlussmöglichkeit einer externen VOX Einheit
- default EEprom auf AT24CM02 geändert
- Power Taste S17 kann mit einem Jumper gebrückt werden
- Schirmung von Drehencoder und USB-Host auf Masse
- 5V USB Spannungsregler jetzt auch im DPAK Gehäuse
- Vbat Pin der CPU kann für Experimente von VCC getrennt werden (R117) und mittels R118 an die 3V Li Batterie gelegt werden
Alle Mod´s die das Display sowie die "touch Funktion" betreffen sollten jetzt ohne Ritzen und Fädeln möglich sein (hab dazu leider kein Feedback bekommen)
folgende zusätzliche Mod´s
- MOD UI-04-H-006 Kodensator C74A in Tantalausführung
- MOD UI-04-H-027 Z-Dioden (D5,D6) für Paddle Input
- MOD UI-04-N-017 auch wenn nicht mehr notwendig, die Bestückung einer Schottky Diode (D4) ist möglich
- MOD RF-04-N-010 Änderungen welche die UI Baugruppe betreffen - Diode in der Portleitung PC13 - alternativer 12 Volt Einspeisepunkt (R4B1/ P1) für Audio PA
bevor der Prototyp ausgelöst wird, werde ich jetzt versuchen meine originale UI 0.5 Baugruppe fertig zu stellen. eventuell können dann damit gemachte Erfahrungen noch in das neue Bord mit einfließen.
Übersichtsabbildungen und Schaltbild der Version i40 0.2 siehe Anlage
vy 73, Ralf
|
Ralf, DG8YGW JO31LM DOK L03
|
|
|
DF8OE
Administrator
Offline
Posts: 6284
Stellvertr. OVV I40, Jugend / Nachwuchsreferent
|
|
Re:MCHF eigenständige UI Baugruppe (Layout) im Forum
« Reply #14 on: 13. November 2016, 15:11:37 »
|
|
Hallo Ralf,
das sieht sehr gut aus! Auf Anhieb habe ich nichts gefunden, was an Mods noch fehlt - aber ich werde in einer ruhigen Minute nochmal wirklich alles durchgehen - damit nicht doch eine durchrutscht.
Die RTC, die Du verwendest, ist eine andere als die, die auf der rf-Bands-Erweiterungsplatine sein wird: dort soll ein DS3231 sitzen - und der hängt am anderen I2C-Bus. Das sollte aber kein Problem sein - da man per SW abfragen kann, was für eine RTC vorhanden ist und an welchem Bus sie hängt. Vielleicht kannst Du ja auch die 3231 nehmen - ist ja nicht wirklich groß der Unterschied...
Nur zur CPU hätte ich eine Anmerkung. Du verwendest nach wie vor die M4 CPU. Man könnte hier zukunftsweisend schon etwas mit mehr Horsepower einsetzen - passen würde das und da geht auch was in Sachen Firmwarekompatibilität. Außerdem hätte man für zukünftige Ideen wieder viele freie GPIOs - was die Kreativität wieder reizen würde... Voraussetzung wäre, dass man vom 100-beinigen Gehäuse auf das 176-beinige umschwenkt. Aber wenn man einen Hundertbeíner einlöten kann - dann kann man auch einen Hundertsechsundsiebzigbeiner einlöten Und preislich ist das kein beachtenswerter Unterschied zur jetzigen MCU.
Das ist kein MUSS - aber es wäre ein schönes Goodie!
Das wäre ein Fork des m0nka, der einen echten Mehrwert mit hohem Anreiz hätte. Und Du dürftest die Platine verkaufen (wir müssen alle Leben) - es ist keine Kopie und damit definitiv etwas Neues.
vy 73 Andreas
|
« Last Edit: 13. November 2016, 15:12:42 by DF8OE » |
Logged
|
Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen... qrz.com-Seite von DF8OE
----------------------------------------------------- >>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
|
|
|
Pages: [1] 2 3 ... 26
|
|
|
|
|
|
|