- 6 June 2007
- 375
Καλησπέρα αγαπητό φόρουμ και καλή χρονιά,
εδώ και χρόνια ήθελα να φτιάξω/σχεδιάσω το δικό μου DAC με βάση το PCM1794A και πρόσφατα
κατάφερα να το πάρω ως πτυχιακή για την σχολή μου (ΤΕΙ Ηλεκτρονικών Μηχανικών Αθήνας).
Μικρό disclaimer δεν θέλω να μου κάνετε την πτυχιακή αλλά έχω μερικές απορίες στο πώς δουλεύει το DSD1794A και στο κομάτι του I/V.
Μερικές πληροφορίες:
1) Amanero
2) Atmega1284p
3) DSD1794A ως dual mono
4) Galvanic Isolation (Si8640/ADUM1250) ανάμεσα στα Amanero/Atmega1284p και τα DSD1794A/analog
5) tps7a47x / tps7a33 για τροφοδοσία
6) Αν έχω χρόνο θα φτιάξω και utility ελένχου από το PC
7) Θα είναι 4 πλακέτες Αmanero/ μC + Isolators / DAC + IV / PSU
Ορίστε ένα πρώτο σχεδιάγρα της πλακέτας του μικροελεκτή και των isolators.

Μέχρι και το κομάτι των isolators φένεται να δουλεύει οκ διότι το δοκίμασα με το PCM5102 και άκουσα κανονικά ότι έβαζα.
Με τα DSD1794A δεν είχα τόσο καλή επιτυχία. Για αρχή 1 από τα 3 που κώλησα στους dip μετατροπείς το έκαψα.
Κατάφερα να τα ενώσω με I2C στον μικροελενκτή σωστά και να διαβάσω με επιτυχία ους καταχωρητές. Οπότε και αυτό το κομάτι check.
Αυτό όμως που πρόσεξα είναι ότι όταν βάζω να παίξει κάτι ο υπολογιστής, ο καταχωρητής Zero-Detection Flag αλλάζει σε Not Zero αλλά στην έξοδο του DAC δεν έχω καθόλου σήμα.
Σαν I/V (προσωρινά) έβαλα 100Ω αντιστάσεις προς την γείωση. Δεν θα έπρεπε στην έξοδο να δώ κάτι?
Χρησιμοποιησα σαν osciloscope την κάρτα ήχου του υπολογιστή μου (96Khz sample rate) αλλά ήταν φλατ τελείως η γραμμή.
Επίσης όλες τις δοκιμές τις έκανα σε protoboard αλλά νομίζω ότι κάτι θα έπρεπε να δώ έτσι και αλλιώς στην έξοδο του DAC.
Ορίστε και μια φώτο από το όλο ενχείρημα.
εδώ και χρόνια ήθελα να φτιάξω/σχεδιάσω το δικό μου DAC με βάση το PCM1794A και πρόσφατα
κατάφερα να το πάρω ως πτυχιακή για την σχολή μου (ΤΕΙ Ηλεκτρονικών Μηχανικών Αθήνας).
Μικρό disclaimer δεν θέλω να μου κάνετε την πτυχιακή αλλά έχω μερικές απορίες στο πώς δουλεύει το DSD1794A και στο κομάτι του I/V.
Μερικές πληροφορίες:
1) Amanero
2) Atmega1284p
3) DSD1794A ως dual mono
4) Galvanic Isolation (Si8640/ADUM1250) ανάμεσα στα Amanero/Atmega1284p και τα DSD1794A/analog
5) tps7a47x / tps7a33 για τροφοδοσία
6) Αν έχω χρόνο θα φτιάξω και utility ελένχου από το PC
7) Θα είναι 4 πλακέτες Αmanero/ μC + Isolators / DAC + IV / PSU
Ορίστε ένα πρώτο σχεδιάγρα της πλακέτας του μικροελεκτή και των isolators.

Μέχρι και το κομάτι των isolators φένεται να δουλεύει οκ διότι το δοκίμασα με το PCM5102 και άκουσα κανονικά ότι έβαζα.
Με τα DSD1794A δεν είχα τόσο καλή επιτυχία. Για αρχή 1 από τα 3 που κώλησα στους dip μετατροπείς το έκαψα.
Κατάφερα να τα ενώσω με I2C στον μικροελενκτή σωστά και να διαβάσω με επιτυχία ους καταχωρητές. Οπότε και αυτό το κομάτι check.
Αυτό όμως που πρόσεξα είναι ότι όταν βάζω να παίξει κάτι ο υπολογιστής, ο καταχωρητής Zero-Detection Flag αλλάζει σε Not Zero αλλά στην έξοδο του DAC δεν έχω καθόλου σήμα.
Σαν I/V (προσωρινά) έβαλα 100Ω αντιστάσεις προς την γείωση. Δεν θα έπρεπε στην έξοδο να δώ κάτι?
Χρησιμοποιησα σαν osciloscope την κάρτα ήχου του υπολογιστή μου (96Khz sample rate) αλλά ήταν φλατ τελείως η γραμμή.
Επίσης όλες τις δοκιμές τις έκανα σε protoboard αλλά νομίζω ότι κάτι θα έπρεπε να δώ έτσι και αλλιώς στην έξοδο του DAC.
Ορίστε και μια φώτο από το όλο ενχείρημα.
