Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
For your application, you don't really have too much to worry about. What is really good is that you will need a low data rate (you don't have a large amount of data that must be transfered) and also the data only need to go in one direction. This makes things a lot simpler.
You could consider...
I can recommend using a 2.4GHz transceiver IC from Nordic Semiconductor (https://www.nordicsemi.com).
The IC interfaces with your microcontroller by SPI which is as easy as it gets.
Nordic's documentation and design guides are very good. You don't really need a lot of experience to make it...
You won't find it. I've done a lot of searching myself. Eventually I had to get some info of J1939 (there are some good books with the specification details) and then you also need to get the J1939 data for your engine from the engine supplier.
Then I also recommend using the AT90CAN128. It's a...
PWM to Analogue Voltage is a basic process: Low pass filtering.
You need to pass the PWM signal through a low pass filter (normal RC will do in most cases) where the cut off frequency is maybe at about 200Hz.
In order to satisfy your 5mA requirement, you will need a small value for the...
microcontroller
What is your application? There are many different microcontroller families and they all fairly similar features. To choose the best one, you need to know what your exact requirements are.
Things to consider:
I/O pins that you need
I/O features such as PWM, LCD driver, SPI...
You can do floating point calculation on any processor - it's just software that does the calculation. The question is whether the software routines will be fast enough for your application.
You need to give much more information for someone to calculate if the PIC will be fast enough.
If you...
The answer is NO. We had the same problem with the AT90CAN128.
Initially we just had both JTAG and the analog signals connected and this blew pins on the micro after some time (days).
Then we placed 10k series resistors between the micro and the analog sources with the JTAG connected directly...
If the timing is always exactly 27 seconds, then there is one likely cause: the watchdog. You do not say which microcontroller you're using, but check if it's got a watchdog and confirm that the watchdog is doing what you expect it to do.
Another option, less likely but also possible, is some...
Some microcontrollers have a RESET instruction in assembly (I think PIC does). For most other microcontrollers all you can do is to activate the watchdog, disable interrupts and enter an infinite loop waiting for the watchdog to timeout and reset the controller.
At 30seconds between writes, you'll get up to 100,000 writes in about a month.
You could bargain on the fact that when the manufacturer claims 100,000 write cycles, it may be that the IC will actually do 1,000,000 but they're only willing to guarantee 100,000 just in case of lawsuits. However...
basic doubts
1) Impedence matching: for best signal transfer (lowest loss, no reflection) you want to match the output resistance of one system to the input resistance of the next system. For example looking at TV antenna system, you want to use an antenna with impedance of 70Ohm, 70Ohmcable...
Capacitor Selection
Depends on your application. On a PCB with a decent power regulator, you do not need more than a single 100nF ceramic cap at each IC power pin.
If you're running high frequency signals at all (higher than say 2MHz), you can also have smaller ceramic caps at each IC.
Large...
8051: Input questions
I'm not familiar with the part that you are using, but generally microcontrollers can set the direction of IO pins. Effectively there is a second register for each pin which sets the pin into tristate. This must be what your textbook is telling you to do. If you do not set...
h bridge ics
I don't have a specific device in mind, but I do have a hint:
I've been looking at h-bridge chips/modules myself for a small project, and found that if you look at robotics you'll find some really interesting products. Including H-Bridge modules that can drive multiple motors...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.