O
ossroosh
Guest
Hei,
I et veie skala prosjekt, har jeg støtt på et merkelig problem.
, ATmega32
and RS-232 serial interface to construst a logging system.
Jeg har ansatt AD7730BNZ,
ATMEGA32
og RS-232 serielt grensesnitt til construst en logging system.I søk på nettet fant jeg ut at somone annet har hatt excactly mitt problem med AD7730 gjennomføring.Her står det:
«Jeg bruker en AD7730BN og en stamme-måler med følsomhet 2mV / V, så inngangsspenningsområde er -0 .. 10mV med 5V eksitasjon. Aktive kanal: IN1 AIN1-;
Når du har konfigurert DAC og FILTER regs, søker fullskala int.kalibrering, er innholdet av gevinst registrere ubetydelig endret, men etter 0-skala int.kalibrering, er innholdet i offset register 800000 - som før kalibrering.Etter at delen er satt i kontinuerlig konvertering-modus.
, independently of the input range, chop/nonchop mode or any other settings.
Etter hvert faller kanten av RDY er dataene registrere lese, men det alltid er FFFFFF,
uavhengig av input range, hugge / nonchop modus eller andre innstillinger.Innholdet i DATA reg er FFFFFF selv på begynnelsen - etter oppdra kanten på RESET.
Synes den delen er demaged eller er det noe at jeg skal ta vare på?Jeg mistenker at dataene registrerer ble låst opp på grunn av kraften sequencing (DVDD og systemet digitale kretsene slås på før AVDD), men jeg brukte 47ohm motstander i føljetong med alle digitale innganger / utganger for å unngå overdreven strømninger.Kanskje det ikke er nok? "
Det var en foreslår, men unsufficint:
"AD7730 AVDD kan slås på etter DVDD. I mitt design AVDD (5V) er avslått i makt-minimere modus og slått-på igjen, når tast er trykket (VDD = 3.6V). IO Alle ledninger er trough 470 Ohms bestått. I min eldste design ingen motstander blir brukt (men AVDD er knyttet til DVDD = 5V). I eldste design
Jeg har en (jeg kan ikke huske hva exectly) problem med ADC og vedtaket ble: DATALINEtoADC var drived til lav, selv
når data readed (trau otrher Dataline).Jeg vet ikke hvorfor,
men i standard design denne koden er ikke nessesary.
En annen ting - i weighscale, som vi produserer, selfcalibrating av ADC brukes ikke (jeg husker ikke hvorfor).
Latching (og forvarming) av chip har jeg se, når AGND er
ikke knyttet til DGND. "
Hva ville du foreslå? Er det noen som ville hjelpe meg?
I et veie skala prosjekt, har jeg støtt på et merkelig problem.
, ATmega32
and RS-232 serial interface to construst a logging system.
Jeg har ansatt AD7730BNZ,
ATMEGA32
og RS-232 serielt grensesnitt til construst en logging system.I søk på nettet fant jeg ut at somone annet har hatt excactly mitt problem med AD7730 gjennomføring.Her står det:
«Jeg bruker en AD7730BN og en stamme-måler med følsomhet 2mV / V, så inngangsspenningsområde er -0 .. 10mV med 5V eksitasjon. Aktive kanal: IN1 AIN1-;
Når du har konfigurert DAC og FILTER regs, søker fullskala int.kalibrering, er innholdet av gevinst registrere ubetydelig endret, men etter 0-skala int.kalibrering, er innholdet i offset register 800000 - som før kalibrering.Etter at delen er satt i kontinuerlig konvertering-modus.
, independently of the input range, chop/nonchop mode or any other settings.
Etter hvert faller kanten av RDY er dataene registrere lese, men det alltid er FFFFFF,
uavhengig av input range, hugge / nonchop modus eller andre innstillinger.Innholdet i DATA reg er FFFFFF selv på begynnelsen - etter oppdra kanten på RESET.
Synes den delen er demaged eller er det noe at jeg skal ta vare på?Jeg mistenker at dataene registrerer ble låst opp på grunn av kraften sequencing (DVDD og systemet digitale kretsene slås på før AVDD), men jeg brukte 47ohm motstander i føljetong med alle digitale innganger / utganger for å unngå overdreven strømninger.Kanskje det ikke er nok? "
Det var en foreslår, men unsufficint:
"AD7730 AVDD kan slås på etter DVDD. I mitt design AVDD (5V) er avslått i makt-minimere modus og slått-på igjen, når tast er trykket (VDD = 3.6V). IO Alle ledninger er trough 470 Ohms bestått. I min eldste design ingen motstander blir brukt (men AVDD er knyttet til DVDD = 5V). I eldste design
Jeg har en (jeg kan ikke huske hva exectly) problem med ADC og vedtaket ble: DATALINEtoADC var drived til lav, selv
når data readed (trau otrher Dataline).Jeg vet ikke hvorfor,
men i standard design denne koden er ikke nessesary.
En annen ting - i weighscale, som vi produserer, selfcalibrating av ADC brukes ikke (jeg husker ikke hvorfor).
Latching (og forvarming) av chip har jeg se, når AGND er
ikke knyttet til DGND. "
Hva ville du foreslå? Er det noen som ville hjelpe meg?