Moin, wenn ich ein sinusförmiges Signal (12kHz Bandbreite) mit einer Spitze Spitze Spannung von 0,775V über den AD-Eingang PA0 des Microcontroller AT90CAN128 einlesen möchte, ist dieser in der Lage die negative Halbwelle mit zu erkennen, oder muss das Signal hierzu in den positiven Teil verschoben werden? Als Referenzspannung lege ich 2,3V an, oder macht es Sinn die interne Referenzspannung zu nutzen und den Referenzspannungspin (62) mit einem Kondensator auf GND zu setzen? Wenn ich nun das eingelesen Signal über einen DAC wieder ausgeben will, welchen nehme ich hierfür. Einen SPI, I2C oder parallel gespeisten. Welcher ist hierbei am einfachsten zu Händeln. Wenn ich beispielsweise einen MAX5352 mit SPI Schnittstelle nehmen würde, wie müsste ich diesen ansprechen. Oder habt ihr einen Tip welchen ich da am besten nehmen kann, vorzugsweise als DIP Bauform. Gibt es für DACs mit den verschiedenen Schnittstellen ein brauchbares Tutorium, bin da irgendwie nicht wirklich fündig geworden. Gruß Mike G.
Der einfachste DAC ist sicherlich ein R2R-Netzwerk. Dazu findet man viele Infos im Netz. gruß Reiner
Falls Du die negative Halbwelle wirklich brauchst: kapazitiv einkoppeln und wie Du schon sagtest, signalmitte auf AREF/2 einstellen.
Moin, schon mal besten dank für die Antworten. Bei einem Audiosignal benötige ich die negative Halbwelle, also werde ich diese verschieben um das Signal einzulesen. Wie könnte ich das Signal nun am einfachsten wieder ausgeben. Gruß Mike G.
Moin, ich habe nochmal gesucht, und bin mit dem LTC1257 glaube ich fündiggeworden. Dazu habe ich auch ein beispiel zwecks der Ansteuerung gefunden. Allerdings mit einem ATmega8, was aber ja ähnlich ist. Das mit dem R2R Netzwerk scheint mir etwas zu kompliziert wegen der Rückrechnung. Was mir nur nicht klar wird, warum wird dort der LTC1257 über die Anschlüsse PC3 bis 5 gespeist, und nicht über die vorhandene SPI Schnittstelle? Gruß Mike G.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.