W7500P ADC functionality
MCU & Boards
No replies yet. Be the first to reply.
Join the discussion.
MCU & Boards
No replies yet. Be the first to reply.
Join the discussion.
Share projects and connect with makers.
Joined before the site update? first.
New to WIZnet Makers?
We sent a verification link to your address. Open it to activate your account, then log in.
Accounts from this email provider are reviewed by an administrator after verification. Approval usually takes one business day.
Already have an account?
Enter your email address. If it belongs to an account, we'll send a link to set a new password. Members who joined before the site update use this to set their password.
If an account uses that address, we sent a link to set a new password. The link works once and expires in 30 minutes.
Know your password?
Need an account?
RE: W7500P ADC functionality
by Alan WIZnet ·
Hello, Selectech
Before discussing this, there is one situation to review. How many Channels does the ADC use?
RE: RE: W7500P ADC functionality
by Selectech ·
1 channel for sure, maybe a 2nd.
For my application, really only need 1 channel.
RE: W7500P ADC functionality
by Alan WIZnet ·
Oh, I’m sorry for the late response.
The problem with the ADC on the W7500 is that if you use more than two channels, going above a certain speed will affect other channels. There are no other problems.
There’s nothing wrong with one channel.
RE: W7500P ADC functionality
by miarossi ·
Hello,
To activate the ADC, first, confirm that the ADC clock signal is correctly generated and monitor the Monitor pin for verification. Note that references to ADC functionality have been removed, suggesting potential disablement of ADC hardware, including alternate pad function selection for analog inputs. Your code to activate the ADC and tolerate potential crosstalk, considering its impact on your voltage monitoring application.
RE: RE: W7500P ADC functionality
by Selectech ·
I suspected that the removal of references to internal ADC may mean it is eventually disabled. Will be sorry to see that disappear, an onboard ADC is handy and the cross-talk can be managed for some applications.
The problem with getting the ADC to work is with the descriptions on setting it up. In order for the ADC completion flag to operate, it is necessary to enable the ADC interrupt in the peripheral, with optionally enabling the interrupt to the M0 controller.
None of the documentation indicated that the ADC interrupt needed to be enabled to get the ADC flags to function.
Dave Milton