O
ossroosh
Guest
Hoi,
In een weeg schaal project,
heb ik ondervonden een vreemd probleem.
, ATmega32
and RS-232 serial interface to construst a logging system.
Ik
ben werkzaam AD7730BNZ,
ATmega32
en RS-232 seriële interface naar construst een logging systeem.Op zoek op het net vond ik dat somone anders hadden excactly mijn probleem met AD7730 uitvoering.Hier is het:
"Ik ben met behulp van een AD7730BN en een stam-maaswijdtemeter met gevoeligheid 2mV / V, zodat de ingangsspanning bereik is -0 .. 10mV met 5V excitatie. Active kanaal: IN1 AIN1-;
Na het opzetten van DAC en FILTER Regs,
met toepassing van de volledige schaal int.kalibratie, de inhoud van de winst register is onbetekenend veranderd, maar na de 0-schaal int.kalibratie, de inhoud van het register wordt gecompenseerd
800.000 - als voor de kalibratie.Na dat het gedeelte is ingesteld in continue conversie-modus.
, independently of the input range, chop/nonchop mode or any other settings.
Na elke vallende rand van RDY,
worden de gegevens register wordt gelezen, maar het is altijd FFFFFF,
onafhankelijk van de input bereik, chop / nonchop modus of andere instellingen.De inhoud van DATA reg is FFFFFF zelfs op het begin - na de verhoging van de rand op RESET.
Lijkt het de kant is demaged of is er iets, dat ik zorg voor?Ik vermoed dat de gegevens register werd vergrendeld-up te wijten aan de macht sequencing (DVDD en het systeem van digitale circuits wordt gevoed voordat AVDD), echter, ik gebruikte 47ohm weerstanden in serie met alle digitale ingangen / uitgangen te vermijden buitensporige stromingen.Misschien is het niet genoeg? "
Er was een stel maar unsufficint:
"AD7730 AVDD kan worden ingeschakeld na DVDD. In mijn ontwerp AVDD (5V) is uitgeschakeld in de power-minimaliseren modus ingeschakeld en-weer, toen toets wordt ingedrukt (VDD = 3.6V). Alle IO draden zijn dal 470 ohm verstreken. In mijn oudste ontwerp geen weerstanden worden gebruikt (AVDD maar is gebonden aan DVDD = 5V). In de oudste ontwerp
Ik heb een (Ik kan me niet herinneren wat exectly) probleem met ADC en besluit was: DATALINEtoADC was drived te laag, zelfs
wanneer gegevens worden readed (dal otrher Dataline).Ik begrijp niet waarom,
maar in de standaard ontwerp van deze code is niet nessesary.
Nog een ding - in weighscale, die wij produceren, selfcalibrating van ADC is niet gebruikt (Ik kan me niet herinneren waarom).
Vergrendelingsfunctie (en voorverwarming) chip heb ik zie, wanneer AGND is
niet gebonden aan DGND. "
Wat zou u voorstellen? Is er iemand, die mij helpen?
In een weeg schaal project,
heb ik ondervonden een vreemd probleem.
, ATmega32
and RS-232 serial interface to construst a logging system.
Ik
ben werkzaam AD7730BNZ,
ATmega32
en RS-232 seriële interface naar construst een logging systeem.Op zoek op het net vond ik dat somone anders hadden excactly mijn probleem met AD7730 uitvoering.Hier is het:
"Ik ben met behulp van een AD7730BN en een stam-maaswijdtemeter met gevoeligheid 2mV / V, zodat de ingangsspanning bereik is -0 .. 10mV met 5V excitatie. Active kanaal: IN1 AIN1-;
Na het opzetten van DAC en FILTER Regs,
met toepassing van de volledige schaal int.kalibratie, de inhoud van de winst register is onbetekenend veranderd, maar na de 0-schaal int.kalibratie, de inhoud van het register wordt gecompenseerd
800.000 - als voor de kalibratie.Na dat het gedeelte is ingesteld in continue conversie-modus.
, independently of the input range, chop/nonchop mode or any other settings.
Na elke vallende rand van RDY,
worden de gegevens register wordt gelezen, maar het is altijd FFFFFF,
onafhankelijk van de input bereik, chop / nonchop modus of andere instellingen.De inhoud van DATA reg is FFFFFF zelfs op het begin - na de verhoging van de rand op RESET.
Lijkt het de kant is demaged of is er iets, dat ik zorg voor?Ik vermoed dat de gegevens register werd vergrendeld-up te wijten aan de macht sequencing (DVDD en het systeem van digitale circuits wordt gevoed voordat AVDD), echter, ik gebruikte 47ohm weerstanden in serie met alle digitale ingangen / uitgangen te vermijden buitensporige stromingen.Misschien is het niet genoeg? "
Er was een stel maar unsufficint:
"AD7730 AVDD kan worden ingeschakeld na DVDD. In mijn ontwerp AVDD (5V) is uitgeschakeld in de power-minimaliseren modus ingeschakeld en-weer, toen toets wordt ingedrukt (VDD = 3.6V). Alle IO draden zijn dal 470 ohm verstreken. In mijn oudste ontwerp geen weerstanden worden gebruikt (AVDD maar is gebonden aan DVDD = 5V). In de oudste ontwerp
Ik heb een (Ik kan me niet herinneren wat exectly) probleem met ADC en besluit was: DATALINEtoADC was drived te laag, zelfs
wanneer gegevens worden readed (dal otrher Dataline).Ik begrijp niet waarom,
maar in de standaard ontwerp van deze code is niet nessesary.
Nog een ding - in weighscale, die wij produceren, selfcalibrating van ADC is niet gebruikt (Ik kan me niet herinneren waarom).
Vergrendelingsfunctie (en voorverwarming) chip heb ik zie, wanneer AGND is
niet gebonden aan DGND. "
Wat zou u voorstellen? Is er iemand, die mij helpen?