Dear all
Before I make my purchase of the PicAxe8m, can I just ask a few questions to ensure that its able to perform what I want it to do. By the way, I'm a real noob in such stuffs, so please bear with me should I happen to make any stupid statements.
I wish to build a DA system, and the first part of it is done via the usual op-amps and filters.
Currently, I would like to hook up the o/p from the filter to an ADC and have the converted bits passed to a serial output; which would eventually make use of a bluetooth module to send these bits to a PC/Mobile Device.
I understand that the 8m comes with a 10bit ADC, however, I was wondering if this ADC already has a sample/hold circuit embedded in it? Also, what is the max frequency that this ADC can sample? As too low sampling rates may cause aliasing to occur based on Nyquist theory. Are there any other inputs which I must hook up for the ADC to function, like Vref??(not too sure how exactly the ADC works, would appreciate if someone cld clarify)
Should the ADC work as expected, the 10bits would then be "passed" to the serial output for serial transmission.
Based on what I have gather from some of the sample codes, I observed that the ADC would usually output the values in decimal instead of binary, is this always the case? Should it always output the values in decimal, would there be any problems when it comes to transferring the values to the serial out? How does serial port converts the decimal to binary bits again?
Last but not least, and actually most importantly, would this MCU be able to perform what I have described based on your experience?
I thank you for your time and appreciate your prompt reply.
Cheers!
Zhihao
Edited section: Oh yes, could anyone point out the direction for a detailed PicAxe data sheet which might contain information like ADC type, propagation delays, timing diagrams etc?? Cause I can't seem to find these detailed sheets anywhere! Thanks a zil!
Before I make my purchase of the PicAxe8m, can I just ask a few questions to ensure that its able to perform what I want it to do. By the way, I'm a real noob in such stuffs, so please bear with me should I happen to make any stupid statements.
I wish to build a DA system, and the first part of it is done via the usual op-amps and filters.
Currently, I would like to hook up the o/p from the filter to an ADC and have the converted bits passed to a serial output; which would eventually make use of a bluetooth module to send these bits to a PC/Mobile Device.
I understand that the 8m comes with a 10bit ADC, however, I was wondering if this ADC already has a sample/hold circuit embedded in it? Also, what is the max frequency that this ADC can sample? As too low sampling rates may cause aliasing to occur based on Nyquist theory. Are there any other inputs which I must hook up for the ADC to function, like Vref??(not too sure how exactly the ADC works, would appreciate if someone cld clarify)
Should the ADC work as expected, the 10bits would then be "passed" to the serial output for serial transmission.
Based on what I have gather from some of the sample codes, I observed that the ADC would usually output the values in decimal instead of binary, is this always the case? Should it always output the values in decimal, would there be any problems when it comes to transferring the values to the serial out? How does serial port converts the decimal to binary bits again?
Last but not least, and actually most importantly, would this MCU be able to perform what I have described based on your experience?
I thank you for your time and appreciate your prompt reply.
Cheers!
Zhihao
Edited section: Oh yes, could anyone point out the direction for a detailed PicAxe data sheet which might contain information like ADC type, propagation delays, timing diagrams etc?? Cause I can't seem to find these detailed sheets anywhere! Thanks a zil!
Last edited: