Funk-TFT-Touch Projekt

Hallo zusammen!

Ist schon komisch! :hmmmm:

Als ich meine ersten Pollin-Module bestellt hatte, habe ich mir das Datenblatt abgespeichert.
Da stand drin: min. = 1,2V / typisch = 3,0V / max. = 5,5V

In den jetzigen Datenblättern steht:
min. = 1,2V / max. = 3,3V :eek:

Das Modul nennt sich aber immer noch DCF1 !:cool:

Kommt mir so vor, als hätten die zu viele "Beschwerden" gehabt und das sie dadurch kurzerhand die Versorgungsspannung auf 3,3V gesenkt haben.
Das Modul ist bestimmt noch das Selbe. ;)

Bei mir laufen die auch mit 5,0V problemlos.... muss mir aber morgen mal die Module aus meiner Nachbestellung rausholen. Mal sehen, was da in den "Beipackzetteln" steht.


@Bonze:
Nimm doch mal die externe Beschaltung weg!
Das Signal müsste ja dann mit einem 3V Pegel am Ausgang via Scope zu sehen sein.
Wenn das der Fall ist, kannst du weiter machen.
Kommen aber die Sekundenimpulse nicht mit 3V Peakhöhe am Data-Pin raus, würde ich mal ein anderes Modul benutzen.

Gruß,
Cassio
 
hab kein scope,.
allerings seh ich beim anderen modul auch die spannung steigen/fallen.
habs nochma angeschlossen ohne extrene beschaltung hab hab 2,5V am data ausgang, allerdings seh ich keine veränderung darin,.
 
hab kein scope,.
allerings seh ich beim anderen modul auch die spannung steigen/fallen.
habs nochma angeschlossen ohne extrene beschaltung hab hab 2,5V am data ausgang, allerdings seh ich keine veränderung darin,.

Hallo !

Öhm.... kein Scope zur Hand.
Wie hast du die Werte denn dann ermittelt? :hmmmm:
Mit nem Multimeter? :eek:

Ich denke mal, früher oder später musst du dir mal ein Scope zulegen.... und wenn es nur ein ganz kleines und einfaches ist.
Wie wäre es denn zum Beispiel hier mit ?

Es ist klein, günstig, funktioniert und für deine Anwendungen doch ausreichend.

Eine andere Lösung das Signal zu überprüfen fällt mir nun leider nicht ein. :eek:

Gruß,
Cassio
 
Hi,

haben auf der arbeit mehrere allerdings ist das so ne sache,.
hab bei dem displa chinesen ne coole alternative gesehen

http://cgi.ebay.de/Pocket-Sized-Dig...24453?pt=BI_Oscilloscopes&hash=item2ead412985
:D
Analog bandwidth 0 - 1MHz
Max sample rate 1Msps 12Bits
Input impedance >500KΩ
Max input voltage 80Vpp (by ×1 probe)


=== Bei mir ist es das HM1005 ===

vergleichbar ...

150 MHz Analog-Oszilloskop, HM1500-2

• 2 Kanäle mit Ablenkkoeffizienten 1mV - 20 V/cm
• Rauscharme Messverstärker, hohe Impulswiedergabetreue
• Zwei Zeitbasen: 0,5 s - 5 ns/cm und 20 ms - 5 ns/cm
• Videotrigger: Bild- und Zeilenwahl, gerade und ungerade, 525/60 und 625/50
• 200 MHz 6-Digit Frequenzzähler, Cursor und automatische Messungen
• 14 kV-Bildröhre mit hoher Schreibgeschwindigkeit, Readout, Autoset, Verzögerungsleitung, lüfterlos
• Save/Recall Speicher für Geräteeinstellungen
• Hilfefunktionen, mehrsprachiges Menü

OK ... ist ein erheblicher Preisunterschied.
Willst du meine Meinung hören ? ...
Spar ein wenig und hol dir sowas wie das hier ...
Pollin - 2-Kanal-Oszilloskop CS-4128 229,-eur
AUF JEDEN FALL NEN 2-KANAL SCOPE !!!
Alles andere ist heutzutage rausgeschmissenes Geld.
Es muß kein DigitalScope mit ner geil-bunten Anzeige sein. Ein Analog-Scope
reicht aus. Da lernst du auch mehr bei.
Also so zwischen 200-250,- für nen vernünftiges 2Kanal mit mindestens
20MHz und gut ist für den Anfang. Damit erschlägst du 95% deiner Meßaufgaben.
 
Noch was,

Ich denke mal, früher oder später musst du dir mal ein Scope zulegen.... und wenn es nur ein ganz kleines und einfaches ist.
Wie wäre es denn zum Beispiel hier mit ?

Es ist klein, günstig, funktioniert und für deine Anwendungen doch ausreichend.
ist zwar günstig ... aber ...
kauf dir keine Meßgeräte als Bausatz. Vor allem nicht als Anfänger. Du hast
ohne vernünftige Laborausstattung und Ahnung keine Möglichkeit das Ding
irgendwie halbwegs zu kallibrieren oder zu überprüfen. Vergiß es. Du ärgerst
dich nur tot.

Zu dem Messen mit Digitalmultimeter ... es reicht nicht das Ding irgendwo
dran zu halten. Du mußt die Meßwerte auch interpretieren. Kein einziger
Meßwert ist Gott-gegeben. Er mußte schon immer (und das wird auch so
bleiben) von einem Menschen interpretiert werden. Expertensysteme sind
zwar Hilfen aber mehr auch nicht. Selbst bei Protokollanalysen (LAN-Netze)
muß man schon wissen was man von den angezeigten Sachen zu halten hat.
Löse dich davon, die Meßwerte als das Maß aller Dinge zu sehen. Du mußt
immer wissen was du grade womit in welchem Umfeld mißt. Außerdem solltest
du ungefähr abschätzen können was da wohl rauskommen könnte damit du
Werte erkennst die eigentlich nicht sein können und die nur durch einen
Meßfehler entstehen können. Also Kopf einschalten!

Gruß
Dino
 
Hallo Dino!

Ist ja alles schön und gut..... aber lieber ein kleines und einfaches Scope das funktioniert, als gar keines! ;)

Bei 50Euro für ein einfaches Digi-Scope kann er nebenbei immer noch locker auf ein richtiges "großes" Sparen!

Die Aussage lieber ein Analoges zu nehmen, als ein Digiscope halte ich für einen Forumsteilnehmer auch nicht gerade für zeitgemäß.
Natürlich lernt er mit einem Analogen besser, als mit einem Digitalen.... mit allem Drumm und Dran. Trotzdem ist der Zug dafür langsam abgefahren.
Ich nehme mein Analoges auch immer noch gern und es steht im Bastelkeller einsatzbereit auf dem Tisch.... aber das ist etwas anderes.


Und zum Thema....
ist zwar günstig ... aber ...
kauf dir keine Meßgeräte als Bausatz.
Das Messgerät ist fertig aufgebaut und der Mega hat auch ein fertiges System, dass man update kann.
Es muss nur mechanisch zusammen gebaut werden und ein paar Bauteile wie Elkos, Spannungsregler und Display angelötet werden.

Wie oben schon geschrieben......
Lieber ein Einfaches, als gar keines....... ist meine persönliche Einstellung! ;)

Bevor er weiterhin auf ein Multimeter starrt um ein 3V Signal von 100ms bis 200ms Breite zu erkennen, soll er lieber beim Chinamann eines bestellen oder sich eines kurz zusammen schrauben!


Apropos....
Wäre das nicht ein sinnvolles Projekt für dein Cinamann-Display? :hmmmm:

Grüße,
Cassio
 
Hallo,

also ich will eigentlich nicht noch ein Projekt anfangen was dann mitten drin
halb fertig hier rumsteht :eek: flöt ... :D düdeldüüü... :rolleyes:

Es wär schon was nettes wenn man mit nem normalen Mega644 (weil der
20MHz kann) nen kleines DVM, Digiscope und Logikanalysator in einem bastelt.
Recht günstig und ohne Ableichpunkte direkt für Anfänger gedacht und für die
ersten Basteleien.

Also ich stelle mir da vor ...
- Mega644 (40pol-DIP) 20MHz 4k SRAM (pinkompatibel mit Mega32)
- Grafikdisplay 128x64 Pixel (die gibts als Standardbauteile)
- 6-8 Tasten für Softmenue
- 2Kanal DigiScope (was der ATmega so samplen kann) 8Bit reicht ! (2k Tiefe)
- 4 (8k Tiefe) oder 8 (2k Tiefe) Kanal Logikanalysator (was der ATmega so schafft)
- Digimultimeter bis 50V
- Frequenzzähler bis 10MHz
- serielle Datenverbindung (UART) .. mal sehen wofür

Wär was schön kompaktes mit allem drin was man so als Anfang braucht.
Es würde die Arbeit für sehr viele erleichtern.

Na mal sehen ...

Gruß
Dino
 
Hi Dino!

Mensch, das war nur als Scherz für Bonze gedacht! :)

Setz ihm bloß keinen Floh ins Ohr! ;)
Das wird sonst ein Mammutprojekt!

Gruß,
Cassio
 
ja, aber, das is ja alles schön und gut, aber das modul ist denke ich defekt,.
sonst würde ja was zu sehen sein wie bei meinem anderen modul,.
aus nem PNP und NPN kann man die Spannung verstärken?, das nutzt einem aber auch nix wenn die spannung unter 0,7V liegt oder?
 
@dino
meintest Du etwa sowas:
siehe Anhang

hab ich mal auf'm Steckbrett nachgebaut, hatte aber Timingprobleme
mit dem Display (Anzeige sprang immer wiedermal auf Hälfte nach rechts):hmmmm:
Aber prinzipiell ein nettes Spielzeug.
Hatte es mal im Web nebst Schaltung und Hex-File entdeckt.

Grüssle
Wolfgang
 

Anhänge

  • DSC06118_.jpg
    DSC06118_.jpg
    100,5 KB · Aufrufe: 38
Hi Wolfgang,

meintest Du etwa sowas:
siehe Anhang
so in der Art. Das Display ist das was ich meine. Allerdings mit der Platine dann
mit ATmega und Restzeugs hinter dem Display und unter dem Display (oder
rechts daneben) ne Reihe von 6-8 Tasten die dann als Softkeys arbeiten. Je
nach Betriebsmodus ändert sich die Funktion. Die wird dann neben den Tasten
im Display angezeigt.

Gruß
Dino
 
Code:
Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = Low , Phase = 1 , Clockrate = 16 , Noss = 0

Spi_cs Alias Portb.2 : Ddrb.2 = 1
Dim Temp As Byte
Dim Spidata(4) As Single
Dim Touch_x As Single
Dim Touch_y As Single
Dim Ergebniss_y As Integer
Dim Ergebniss_x As Integer
Dim Ergebniss As Integer
  Set Spi_cs
  Spiinit
 Print "spi intialisieren";

Do                                                          'Hauptschleife HCC

   Temp = &B11111011                                        '11011111
   Reset Spi_cs
   Spiout Temp , 1                                          'send 1 byte
   Spiin Spidata(1) , 1
   Spiin Spidata(2) , 1
   Set Spi_cs
   Temp = &B10011111                                        '10011111
   Reset Spi_cs
   Spiout Temp , 1                                          'send 1 byte
   Spiin Spidata(3) , 1
   Spiin Spidata(4) , 1
   Set Spi_cs

  Ergebniss = Makeint(spidata(4) , Spidata(3))
  Ergebniss_x = 33000 - Ergebniss

  Ergebniss = Makeint(spidata(2) , Spidata(1))
  Ergebniss_y = 33000 - Ergebniss
  Waitms 200
  Print "SPi 1: " ; Spidata(1) ; " Spi2: " ; Spidata(2);
  Print
  Print "Spi3: " ; Spidata(3) ; " spi4: " ; Spidata(4);

Loop
mh bin irgendwie zu blöd dafür,. aber egal was ich einstelle bekomme 0 als ausgabe

Bei Temp
Bit 0 und 1 sind dafür das das IC immer an ist
Bit 2 ist Auswahl der Tabellen auf Seite 6
Bit 3 ist die 12bit Auflößung
Bit 4-6 ist dann die Version aus den beiden Tabelen auf Seite 6
Bit 7 ist 1.

Hab auch schon nen eigentlich anderen code benutzt, der funzen sollte aber ...

btw wenn steht Logik Level = CMOS, dann ist doch 5V logik gemeint oder?

Dann sollte laut
http://focus.ti.com/lit/ds/symlink/ads7843.pdf
ja die direkte verbindung zwischen Mega und ads7843 funktionieren,.
 
son dreck, hab gemerkt das ich ohne levelshifter überhaupt nix machen kann,.
werd mir jetzt das 74LVX 245 D bestellen in der hoffnung das ich damit auch was anfangen kann,
brauch den Levelshifter für mein SD Cardinterface, mein Display, und mein Touch, läuft alles mit 3,3V
nur mein DCf-modul könnte ich normal betreiben wenn es funktionieren würde,.

meint ihr mit dem IC klappts? hab bei mikrocontroller.net was gelesen, das ist halt das einzigste welches bei reichelt einigermassen verfügbar is,.
 
Hi,

meint ihr mit dem IC klappts? hab bei mikrocontroller.net was gelesen, das ist halt das einzigste welches bei reichelt einigermassen verfügbar is,.
ich hab Schaltungen mit dem 74LVX125 oder mit dem 74LS07 gefunden.
Die hab ich mir damals schon mal vorsorglich besorgt. Das Display mit SPI und
3,3V hat allerdings leeider noch kein Strom gesehen :eek: ist nen grafisches DOG.

Gruß
Dino
 
Hallo!

Wenn du den Takt deines Megas nicht über 8MHz nimmst kannst du den auch mit 3,3V betreiben.

Klingt doch irgendwie sinnvoller alles mit 3,3V zu betreiben, als für zig Sachen einen Levelshifter zu verwenden.

Also ich würde in deinem Fall komplett auf 3,3V setzen und mit maximal 8MHz Takt arbeiten!


Gruß,
Cassio
 
mh jo, muss mir da nur was überlegen,.
hab das Pollin bOard, da isn 8 bzw 16er Quarz drauf,.
und die spannung lässt sich n ich einstelen, vielleicht, tausch ich den 7805 gegen nen lm317 aus,
dann wärs wenigstens variable, den hab ich noch da,. nen 4Mhz quarz auch,.
 
hab das Pollin bOard, da isn 8 bzw 16er Quarz drauf,.
und die spannung lässt sich n ich einstelen, vielleicht, tausch ich den 7805 gegen nen lm317 aus,
wie programmierst du ? über den COM-ISP-Adapter auf dem Pollin-Board ?
Ich glaub nicht das der bei 3,3V noch läuft.
Das ist dann der Punkt für ein Steckbrett und nen AVR-ISPmk2 :D

Gruß
Dino
 
Jein,
ich hatte ja in meiner ersten chaltung nen LPT progger, hab mir letztens nen adapter gebaut auf das pollin Board bzw auf 10polig , könte also auch direkt mit bascom über den lpt progger programmieren,.

eigentlich will ich ja in meiner anwendung dann nen mega1284 nutzen,.
den wollt ich auch schneller takten,
eigentlich würde mir ja 1 levelshifter mit 4kanälen reichen, gerade halt für den SPI bus,. und dann noch die CS leitungen, das wären max 4, also würde ein 8er levelshifter reichen, allerdings sind die sol-20 gehäuse, finde da überhaupt nix drüber
 
Hi,

Jein,
ich hatte ja in meiner ersten chaltung nen LPT progger, hab mir letztens nen adapter gebaut auf das pollin Board bzw auf 10polig , könte also auch direkt mit bascom über den lpt progger programmieren,.
also benutzt du nen LPT-Progger. Der unterstützt auch keine 3,3V-Systeme.
Der AVRISPmk2 kann glaube ich bis 2,5V oder 1,8V runter.

eigentlich will ich ja in meiner anwendung dann nen mega1284 nutzen,.
den wollt ich auch schneller takten,
eigentlich würde mir ja 1 levelshifter mit 4kanälen reichen, gerade halt für den SPI bus,. und dann noch die CS leitungen, das wären max 4, also würde ein 8er levelshifter reichen, allerdings sind die sol-20 gehäuse, finde da überhaupt nix drüber

Hier hast du mal nen paar kleine Schaltpläne ...
MiniMEXLE SD-Card-Reader

hier sind interessante Infos über PEgelwanndler für SPI drin ...
P001 - Handbuch für den Anschluss des SD-Karten Moduls P001e

irgendwo hab ich auch ne Schaltung mit dem 74LVX125 gefunden. Aber wo ...
Die Eingänge verkraften auf jeden Fall auch 5V wenn man das gesamte IC
mit 3,3V versorgt.

das bringt dich evtl schon ne Ecke weiter.

Gruß
Dino
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)