Hi,
Can someone please suggest a DAC eval board that can be interfaced with PC to reconstruct an analog signal for digital data stored in a CSV/text file to observe on a scope.
Thanks,
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
I am looking for precision DACs with 16-bit resolution and 8 channels and came up with the following list
DAC80508 |
DAC8568 |
DAC81408 |
DAC8718 |
DAC8728 |
But, each of those parts has its own EVM software, Can you please let me know if any of the above parts EVM is compatible with DXP?
Also, do you have a universal interface board for the above DACs?
If not, can you suggest the interface board for DAC8568, DAC8718 and DAC81408? And are those interface boards compatible with DXP?
Thanks,
Hi Kevin,
Also, Is SM-USB-DIG platform PCB compatible with DXP?
DAC8568 EVM is compatible with the 5-6K Interface Board (SLAU104) from Texas Instruments as well as the HPA-MCU Interface Board (SLAU106).
Is any of the above interface boards compatible with DXP?
Thanks,
Venkata
Hi Kevin,
Thank you for your support. I went ahead and ordered MMB0+DAC8560 and DAC8568, DAC8718.
I was able to bring up the standard signals on MMB0+DAC8560 using DXP interface.
After changing the DAC8568, I was able to observe standard signals(sine, ramp, square) on each of the 8 channels. Using "Waveform file writer", I was able to observe different signals on each of the channels but are still a combination of the standard signals(sine, ramp, square).
Can you please guide me on using the waveform file converter to output custom data pattern on each of the channels? I am looking for an example txt file which contains data of all 8 channels.
Thanks,
Venkata
Hi Kevin,
Below is the waveform file converter in the Utilities menu of DXP. I am using DAC8560 with MMB0. I am trying to generate a square wave pattern of 50Hz using waveform file converter. Some questions regarding this:
1. I am using DAC Commands in "File Contains" section. Should the DAC commands be Binary or hex?
2. If I choose "Waveform points" in "File Contains", what format should the file contain?
3. How is data-rate related to my input signal frequency? For example, data-rate is 1kSPS and input signal frequency is 50Hz, does it mean DAC commands in the input file be a repetition of {Ten sampe points of "Low level of square wave" and Ten sample points "High level of sqaure wave"}.
Thanks,
Venkata
Venkata,
If that is all you want as opposed to a more arbitrary waveform, why not just use the base-level GUI which has built-in sine, square, sawtooth, and triangle waveform types? Alternatively if you just want the file preserved for some reason, there is a built-in Waveform File Writer which will get you directly to the formatted file type. There's some captures of the tool supporting the other part of your question below.
Concerning your third question - the period of the waveform itself is separate from the update rate from the DAC. To visualize this I'm showing a series of captures from the waveform file writer below. They're all 50Hz sinusoids - but with progressively more points or a faster update rate.
In the case of user-defined waveforms you are only providing a series of data points. The update rate is required in order to define the resolution of the waveform.
Venkata,
I was able to restore the original development environment for DXP and find some test files which were used in the development of the file converter. Everything is in binary, tab delimited. Very simple files, actually.
Hopefully this gets you squared away.
16384 16486 16589 16692 16795 16898 17001 17104 17207 17309 17412 17515 17618 17720 17823 17925 18028 18130 18233 18335 18437 18539 18641 18743 18845 18947 19048 19150 19251 19352 19454 19555 19656 19756 19857 19958 20058 20158 20258 20358 20458 20558 20657 20756 20856 20954 21053 21152 21250 21348 21446 21544 21642 21739 21836 21933 22030 22127 22223 22319 22415 22510 22606 22701 22796 22890 22985 23079 23173 23266 23359 23452 23545 23638 23730 23822 23913 24005 24096 24186 24277 24367 24456 24546 24635 24724 24812 24900 24988 25075 25162 25249 25336 25422 25507 25593 25678 25762 25846 25930 26014 26097 26180 26262 26344 26425 26507 26587 26668 26748 26827 26906 26985 27063 27141 27218 27295 27372 27448 27524 27599 27674 27748 27822 27896 27969 28041 28113 28185 28256 28327 28397 28467 28536 28605 28673 28741 28809 28875 28942 29008 29073 29138 29202 29266 29329 29392 29455 29516 29578 29638 29699 29758 29818 29876 29934 29992 30049 30106 30162 30217 30272 30326 30380 30433 30486 30538 30590 30641 30691 30741 30790 30839 30887 30935 30982 31028 31074 31119 31164 31208 31252 31295 31337 31379 31420 31461 31501 31540 31579 31617 31655 31692 31728 31764 31799 31833 31867 31901 31933 31966 31997 32028 32058 32088 32117 32145 32173 32200 32227 32253 32278 32303 32327 32350 32373 32395 32417 32437 32458 32477 32496 32515 32532 32549 32566 32582 32597 32611 32625 32638 32651 32663 32674 32685 32695 32704 32713 32721 32728 32735 32741 32747 32752 32756 32759 32762 32765 32766 32767 32768 32767 32766 32765 32762 32759 32756 32752 32747 32741 32735 32728 32721 32713 32704 32695 32685 32674 32663 32651 32638 32625 32611 32597 32582 32566 32549 32532 32515 32496 32477 32458 32437 32417 32395 32373 32350 32327 32303 32278 32253 32227 32200 32173 32145 32117 32088 32058 32028 31997 31966 31933 31901 31867 31833 31799 31764 31728 31692 31655 31617 31579 31540 31501 31461 31420 31379 31337 31295 31252 31208 31164 31119 31074 31028 30982 30935 30887 30839 30790 30741 30691 30641 30590 30538 30486 30433 30380 30326 30272 30217 30162 30106 30049 29992 29934 29876 29818 29758 29699 29638 29578 29516 29455 29392 29329 29266 29202 29138 29073 29008 28942 28875 28809 28741 28673 28605 28536 28467 28397 28327 28256 28185 28113 28041 27969 27896 27822 27748 27674 27599 27524 27448 27372 27295 27218 27141 27063 26985 26906 26827 26748 26668 26587 26507 26425 26344 26262 26180 26097 26014 25930 25846 25762 25678 25593 25507 25422 25336 25249 25162 25075 24988 24900 24812 24724 24635 24546 24456 24367 24277 24186 24096 24005 23913 23822 23730 23638 23545 23452 23359 23266 23173 23079 22985 22890 22796 22701 22606 22510 22415 22319 22223 22127 22030 21933 21836 21739 21642 21544 21446 21348 21250 21152 21053 20954 20856 20756 20657 20558 20458 20358 20258 20158 20058 19958 19857 19756 19656 19555 19454 19352 19251 19150 19048 18947 18845 18743 18641 18539 18437 18335 18233 18130 18028 17925 17823 17720 17618 17515 17412 17309 17207 17104 17001 16898 16795 16692 16589 16486 16383 16281 16178 16075 15972 15869 15766 15663 15560 15458 15355 15252 15149 15047 14944 14842 14739 14637 14534 14432 14330 14228 14126 14024 13922 13820 13719 13617 13516 13415 13313 13212 13111 13011 12910 12809 12709 12609 12509 12409 12309 12209 12110 12011 11911 11813 11714 11615 11517 11419 11321 11223 11125 11028 10931 10834 10737 10640 10544 10448 10352 10257 10161 10066 9971 9877 9782 9688 9594 9501 9408 9315 9222 9129 9037 8945 8854 8762 8671 8581 8490 8400 8311 8221 8132 8043 7955 7867 7779 7692 7605 7518 7431 7345 7260 7174 7089 7005 6921 6837 6753 6670 6587 6505 6423 6342 6260 6180 6099 6019 5940 5861 5782 5704 5626 5549 5472 5395 5319 5243 5168 5093 5019 4945 4871 4798 4726 4654 4582 4511 4440 4370 4300 4231 4162 4094 4026 3958 3892 3825 3759 3694 3629 3565 3501 3438 3375 3312 3251 3189 3129 3068 3009 2949 2891 2833 2775 2718 2661 2605 2550 2495 2441 2387 2334 2281 2229 2177 2126 2076 2026 1977 1928 1880 1832 1785 1739 1693 1648 1603 1559 1515 1472 1430 1388 1347 1306 1266 1227 1188 1150 1112 1075 1039 1003 968 934 900 866 834 801 770 739 709 679 650 622 594 567 540 514 489 464 440 417 394 372 350 330 309 290 271 252 235 218 201 185 170 156 142 129 116 104 93 82 72 63 54 46 39 32 26 20 15 11 8 5 2 1 0 0 0 1 2 5 8 11 15 20 26 32 39 46 54 63 72 82 93 104 116 129 142 156 170 185 201 218 235 252 271 290 309 330 350 372 394 417 440 464 489 514 540 567 594 622 650 679 709 739 770 801 834 866 900 934 968 1003 1039 1075 1112 1150 1188 1227 1266 1306 1347 1388 1430 1472 1515 1559 1603 1648 1693 1739 1785 1832 1880 1928 1977 2026 2076 2126 2177 2229 2281 2334 2387 2441 2495 2550 2605 2661 2718 2775 2833 2891 2949 3009 3068 3129 3189 3251 3312 3375 3438 3501 3565 3629 3694 3759 3825 3892 3958 4026 4094 4162 4231 4300 4370 4440 4511 4582 4654 4726 4798 4871 4945 5019 5093 5168 5243 5319 5395 5472 5549 5626 5704 5782 5861 5940 6019 6099 6180 6260 6342 6423 6505 6587 6670 6753 6837 6921 7005 7089 7174 7260 7345 7431 7518 7605 7692 7779 7867 7955 8043 8132 8221 8311 8400 8490 8581 8671 8762 8854 8945 9037 9129 9222 9315 9408 9501 9594 9688 9782 9877 9971 10066 10161 10257 10352 10448 10544 10640 10737 10834 10931 11028 11125 11223 11321 11419 11517 11615 11714 11813 11911 12011 12110 12209 12309 12409 12509 12609 12709 12809 12910 13011 13111 13212 13313 13415 13516 13617 13719 13820 13922 14024 14126 14228 14330 14432 14534 14637 14739 14842 14944 15047 15149 15252 15355 15458 15560 15663 15766 15869 15972 16075 16178 16281
16384 16384 16589 16178 16795 15972 17001 15766 17207 15560 17412 15355 17618 15149 17823 14944 18028 14739 18233 14534 18437 14330 18641 14126 18845 13922 19048 13719 19251 13516 19454 13313 19656 13111 19857 12910 20058 12709 20258 12509 20458 12309 20657 12110 20856 11911 21053 11714 21250 11517 21446 11321 21642 11125 21836 10931 22030 10737 22223 10544 22415 10352 22606 10161 22796 9971 22985 9782 23173 9594 23359 9408 23545 9222 23730 9037 23913 8854 24096 8671 24277 8490 24456 8311 24635 8132 24812 7955 24988 7779 25162 7605 25336 7431 25507 7260 25678 7089 25846 6921 26014 6753 26180 6587 26344 6423 26507 6260 26668 6099 26827 5940 26985 5782 27141 5626 27295 5472 27448 5319 27599 5168 27748 5019 27896 4871 28041 4726 28185 4582 28327 4440 28467 4300 28605 4162 28741 4026 28875 3892 29008 3759 29138 3629 29266 3501 29392 3375 29516 3251 29638 3129 29758 3009 29876 2891 29992 2775 30106 2661 30217 2550 30326 2441 30433 2334 30538 2229 30641 2126 30741 2026 30839 1928 30935 1832 31028 1739 31119 1648 31208 1559 31295 1472 31379 1388 31461 1306 31540 1227 31617 1150 31692 1075 31764 1003 31833 934 31901 866 31966 801 32028 739 32088 679 32145 622 32200 567 32253 514 32303 464 32350 417 32395 372 32437 330 32477 290 32515 252 32549 218 32582 185 32611 156 32638 129 32663 104 32685 82 32704 63 32721 46 32735 32 32747 20 32756 11 32762 5 32766 1 32768 0 32766 1 32762 5 32756 11 32747 20 32735 32 32721 46 32704 63 32685 82 32663 104 32638 129 32611 156 32582 185 32549 218 32515 252 32477 290 32437 330 32395 372 32350 417 32303 464 32253 514 32200 567 32145 622 32088 679 32028 739 31966 801 31901 866 31833 934 31764 1003 31692 1075 31617 1150 31540 1227 31461 1306 31379 1388 31295 1472 31208 1559 31119 1648 31028 1739 30935 1832 30839 1928 30741 2026 30641 2126 30538 2229 30433 2334 30326 2441 30217 2550 30106 2661 29992 2775 29876 2891 29758 3009 29638 3129 29516 3251 29392 3375 29266 3501 29138 3629 29008 3759 28875 3892 28741 4026 28605 4162 28467 4300 28327 4440 28185 4582 28041 4726 27896 4871 27748 5019 27599 5168 27448 5319 27295 5472 27141 5626 26985 5782 26827 5940 26668 6099 26507 6260 26344 6423 26180 6587 26014 6753 25846 6921 25678 7089 25507 7260 25336 7431 25162 7605 24988 7779 24812 7955 24635 8132 24456 8311 24277 8490 24096 8671 23913 8854 23730 9037 23545 9222 23359 9408 23173 9594 22985 9782 22796 9971 22606 10161 22415 10352 22223 10544 22030 10737 21836 10931 21642 11125 21446 11321 21250 11517 21053 11714 20856 11911 20657 12110 20458 12309 20258 12509 20058 12709 19857 12910 19656 13111 19454 13313 19251 13516 19048 13719 18845 13922 18641 14126 18437 14330 18233 14534 18028 14739 17823 14944 17618 15149 17412 15355 17207 15560 17001 15766 16795 15972 16589 16178 16383 16384 16178 16589 15972 16795 15766 17001 15560 17207 15355 17412 15149 17618 14944 17823 14739 18028 14534 18233 14330 18437 14126 18641 13922 18845 13719 19048 13516 19251 13313 19454 13111 19656 12910 19857 12709 20058 12509 20258 12309 20458 12110 20657 11911 20856 11714 21053 11517 21250 11321 21446 11125 21642 10931 21836 10737 22030 10544 22223 10352 22415 10161 22606 9971 22796 9782 22985 9594 23173 9408 23359 9222 23545 9037 23730 8854 23913 8671 24096 8490 24277 8311 24456 8132 24635 7955 24812 7779 24988 7605 25162 7431 25336 7260 25507 7089 25678 6921 25846 6753 26014 6587 26180 6423 26344 6260 26507 6099 26668 5940 26827 5782 26985 5626 27141 5472 27295 5319 27448 5168 27599 5019 27748 4871 27896 4726 28041 4582 28185 4440 28327 4300 28467 4162 28605 4026 28741 3892 28875 3759 29008 3629 29138 3501 29266 3375 29392 3251 29516 3129 29638 3009 29758 2891 29876 2775 29992 2661 30106 2550 30217 2441 30326 2334 30433 2229 30538 2126 30641 2026 30741 1928 30839 1832 30935 1739 31028 1648 31119 1559 31208 1472 31295 1388 31379 1306 31461 1227 31540 1150 31617 1075 31692 1003 31764 934 31833 866 31901 801 31966 739 32028 679 32088 622 32145 567 32200 514 32253 464 32303 417 32350 372 32395 330 32437 290 32477 252 32515 218 32549 185 32582 156 32611 129 32638 104 32663 82 32685 63 32704 46 32721 32 32735 20 32747 11 32756 5 32762 1 32766 0 32768 1 32766 5 32762 11 32756 20 32747 32 32735 46 32721 63 32704 82 32685 104 32663 129 32638 156 32611 185 32582 218 32549 252 32515 290 32477 330 32437 372 32395 417 32350 464 32303 514 32253 567 32200 622 32145 679 32088 739 32028 801 31966 866 31901 934 31833 1003 31764 1075 31692 1150 31617 1227 31540 1306 31461 1388 31379 1472 31295 1559 31208 1648 31119 1739 31028 1832 30935 1928 30839 2026 30741 2126 30641 2229 30538 2334 30433 2441 30326 2550 30217 2661 30106 2775 29992 2891 29876 3009 29758 3129 29638 3251 29516 3375 29392 3501 29266 3629 29138 3759 29008 3892 28875 4026 28741 4162 28605 4300 28467 4440 28327 4582 28185 4726 28041 4871 27896 5019 27748 5168 27599 5319 27448 5472 27295 5626 27141 5782 26985 5940 26827 6099 26668 6260 26507 6423 26344 6587 26180 6753 26014 6921 25846 7089 25678 7260 25507 7431 25336 7605 25162 7779 24988 7955 24812 8132 24635 8311 24456 8490 24277 8671 24096 8854 23913 9037 23730 9222 23545 9408 23359 9594 23173 9782 22985 9971 22796 10161 22606 10352 22415 10544 22223 10737 22030 10931 21836 11125 21642 11321 21446 11517 21250 11714 21053 11911 20856 12110 20657 12309 20458 12509 20258 12709 20058 12910 19857 13111 19656 13313 19454 13516 19251 13719 19048 13922 18845 14126 18641 14330 18437 14534 18233 14739 18028 14944 17823 15149 17618 15355 17412 15560 17207 15766 17001 15972 16795 16178 16589
Hi Kevin,
Thanks very much for the files.
I converted the single channel file using Waveform file converter in DXP:
I observe a ~1KHz sine wave, ~150mVpp. Is this what is expected out of the codes in the text file?
Also, the single channel text file has only 1000 sample points, when converted is the data in an infinite loop?
How is the number of sample points related to Data-rate?
Thanks,
Venkata
Venkata,
The file itself does not have any voltage associated with it. It is just a collection of codes. The magnitude of the output voltage depends on what reference etc. you have the DAC configured to use. The file is assuming a 16-bit DAC and is using approximately codes 0 through 32k (decimal).
When exercising the waveform, DXP will just loop the file.
Data-rate is not defined by the file - this comes in at the GUI level. Increasing the number of points and increasing the data-rate will create a higher resolution output waveform.