Post Created date
Tips on how to build a digital voltmeter (ATMega 8)
Using an external 10 Bit ADC with a µC that already has an 10 Bit ADC inside does not make much sense.  The voltage divider is also quite low impedance.  There are...
Tuesday, 24 March 2015 - 20:59
Manipulate input TACH Frequencies and output multiple DDS based TACH Frequencies based on single timer
If you want to create the frequencies by DDS, using seperate phase accumulators is the way to go. As the resolution like does not need to be very hight, there is no need for high...
Monday, 23 March 2015 - 16:28
Opamp - Rail to Rail??
Especially for low voltages (3-5 V) as the µC supply there is a large number of R2R OPs. A cheap one is the MCP6001-6004 family.   The inputs can often go even a little...
Sunday, 22 March 2015 - 21:05
Using Bascom-AVR to program Atmega32 for ADC purposes.
The build in function LCD Fusing is expecting a single variable as the first parameter. So the compiler complains about this. It does not make much sense make a formated output...
Sunday, 22 March 2015 - 20:58
Current Transformer and Ideal Rectifier
Die voltage drop seen by the transformer is larger: there are 2 extra diodes in series and in addition the resistor would be twice as large. The larger voltage at the transformer...
Wednesday, 18 March 2015 - 17:39
Current Transformer and Ideal Rectifier
Using the rectifier changes the way the measurement is done. There are both pro's and con's from this. The good thing is that the ADC only needs to measure positive voltages and...
Sunday, 15 March 2015 - 14:27
Pulse sense circuit
If the signal goes to a µC anyway, the logic way would be using the µC to decide if the pulsetrain is still there. If it needs to be some kind of "analog" Hardware, something like...
Saturday, 14 March 2015 - 17:49
High Speed counting ?
Having a µc with enough hardware counters would make things easier. Counting in software should still work at 40 kHz for something like 6 canals, however there may not be much...
Saturday, 14 March 2015 - 17:37
ATmega324P ADC Single Conversion Issue
The Problem hat nothing to do with the ADC hardware, but is just how C handels integers:   ADC/1023 is calculated as integer, thus will give 0 most of the time and 1 in case...
Saturday, 14 March 2015 - 17:21
Timer temp registers TCNT1H and ICR1H - why different I/O address?
To me it is a very good question, why there are different ways to access the temporary register for the upper 8 Bits of 16 Bit values. It's valid to see TCNT1H, ICR1H and so...
Thursday, 26 February 2015 - 20:25
Carry flag documentation in doc0856
Q1: The text regarding absolute value is wrong it should be unsigned instead of absolute. Unsigned describes the way the byte contend is converted to a number  (0 to 255)....
Friday, 13 February 2015 - 20:26
Frequency Measure Using ICP on Atmega16
Resetting the timer at the first time, introduces extra errors, especially if done by Polling - it may work well with interrupts and starting from idle mode. However even then you...
Saturday, 7 February 2015 - 19:31

Pages