Texas Instruments DAC Digital to Analog Converters – DAC are available at Mouser Electronics. Mouser offers inventory, pricing, & datasheets for Texas. The DAC series is an 8-bit monolithic digital-to-analog converter (DAC) featuring a full scale output current settling time of ns while dissipating only DAC LCN. Product Description; Technical information. General. Model; D/A converter. Design; 8-bit. Housing; DIL Electrical values. Input voltage;
|Published (Last):||16 March 2015|
|PDF File Size:||13.15 Mb|
|ePub File Size:||12.42 Mb|
|Price:||Free* [*Free Regsitration Required]|
Well I was aware of the most of this issues.
Maybe there’s no issue about how it’s done, but is good to be sure about the information that you’re handling. This would be cleaner and easier to handle. Although this could also give you the right behavior, it’s a better way to use a boolean or a char taking 0 and 1 values. You should also consider that the tangent is an unbounded function so it will have lot of daf0808 over the that your DAC accepts.
Hope this can help you with your project a little at least.
DAC 0808 LCN
Post as a guest Name. Some things about your project For a wave generator it’s not a good idea to generate the signal in the main loop.
How to use a DAC with the arduino
The lecturer sure the problem is in my complex problem rather then in my circuit or maybe with my processor, but I noticed very strange voltage output. Kaspar Siricenko But when we tried to check the working circuit for somereason it didn’t want to work.
Sign up using Facebook.
Sign up or log in Sign up using Google. Then started to do the calculations and expected results.
Using counters you could also control the frequency of your output signal. It seems that you are printing the text about the incomingByte all the main loop’s iterations, I think this could be annoying and also takes processing capacity. The variable triangleCheck is always increasing, this will cause you overflow.
He still thinks it’s problem with the code because his simple version works. The right way to do it is using timers and counters and interruptions if it’s necessary.
I checked the program on 8 LEDS and they all workign perfect.
Or why i doesn’t? For the bit conversions you do in the final part, maybe you can do it with bit masks. Thanks for taking your time for troubleshooting this problem.
For sin wave and tangent wave I suggest to take a look at the casting of the variable float to int. Have you tested your Arduino’s outputs?
By the way, you can do this the way you’re doing it but as I say, it has its limitations.