-
If you don't have any requirements, try the ADS774, a 12-bit ADC has a 100ksps sampling rate, and the accuracy is extremely high, which is enough for your 5ksps sample rate. Then there is the single-chip microcomputer, the general 51 is better with 24MHz, if it is a 1T 51 single-chip microcomputer, the frequency can be lowered. RAM uses HM628512, one piece is 512KB, but there are 19 address lines, so the rest of the MCU ports are needed to expand the address A16 A18.
That's enough, right?
About high-speed storage - if the microcontroller does not do anything else, then use the query method, wait for the ADC conversion to complete, and then read the data and write RAM, these operations can be completed with only a few instructions, so it can be done very quickly. For example, if you use the required 5ksps sampling now, it can be competent for 51 at 12MHz, and it can execute about 100 instructions in a 200us interval, so it is no problem to achieve high-speed storage.
-
The landlord has not yet figured out the requirements for sampling. If it is a 5kHz audio signal acquisition, it needs more than 2 times the sampling frequency (see the sampling theorem), so it is generally taken to double the sampling, so the actual output rate of 11 12kps is required.
The AD7705 is a sigma-band Ota AD, which requires a very high frequency for AD conversion, and its output frequency is its true conversion frequency, so it is not suitable.
You should choose to compare the conversion ADC one by one, and whether to choose parallel or serial output depends on your hardware circuitry. Generally looking for chips can go.
Go up and choose, and then find a ** business, such as arrow, etc.
-
Hello! What type of microcontroller do you choose?
AD has four channels, I don't know what data you want to collect, and what is the data accuracy requirement?
-
According to the reference article, based on the design characteristics, the complex program control system with multi-switch input needs to be good at handling multi-switch standard single-chip microcomputer, and cannot use the small volume single-chip microcomputer with simplified IO port and program memory, and the D a and a D function Bihu do not have to be selected.
The meaning of this paragraph is very clear, that is, to collect multiple switches, and to collect multiple switches, you only need the io port of the single-chip microcomputer to determine whether the input is 0 or 1, so as long as the number of io ports is enough, it can be. The number of pins of the compact microcontroller with reduced IO ports and program memory is not enough to provide so many IO ports, and the acquisition of god lead switching does not require AD conversion, so the D A and A D functions do not need to be selected.
-
A d converter is set to work continuously.
Is there this way of working?
How do you set it up?
-
What is the input data used to input?,The keyboard or AD converts it to it.,What you mean is to input something to it.,Finally, what is output through internal conversion, right?,But you didn't give specific.,It's not easy to help .......
-
You can burn the data directly when burning the microcontroller, and then program the data to output to 0832
-
Provide the corresponding hardware diagram or system connection method
-
If you are willing to pay money, it is recommended that you go directly to the seller who sells PIC single-chip microcomputer development boards to buy.
Ignoring the influence of temperature and other factors, the method of measuring voltage by series resistance can be directly adopted. >>>More
Yes, AD conversion is required to convert the analog signal of the sensor into a digital signal. >>>More
The serial port of 51 machine is below the low level, the high level is below 5V, the serial port of the PC is low level -12V, the high level is +12V, and the serial port communication between the 51 machine and the PC machine should add the level conversion IC >>>More
A byte is 8 binary bits.
89C51 is an 8-bit single-chip microcomputer, so most of the memory units are single-byte (that is, 8 bits), but there are also 16-bit, such as program counter PC and data pointer dptr (in fact, DPTR is composed of two single bytes of DPL and DPH, which can be operated separately, such as MOV DPL, 80h, or directly operated with 16 bits, such as inc dptr and MOV DPTR, 3000h, while PC is 16-bit, and cannot be operated with instructions such as MOV, because it can't be addressed). >>>More
Because I don't know which microcontroller this is and the specific assembly syntax it corresponds to, but the basic idea is: >>>More