If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#27
|
|||
|
|||
RFI is definitely a problem, and fixing RFI problems can be a black
art. You don't actually have to have _any_ chip running at the problem frequency. Square waves have a lot of odd harmonics. So, something switching regularly at 1/3 or 1/5 the problem frequency can cause problems. That something can be a software routine in a chip running much faster than the problem frequency. You might want to reconsider your preferred form factor. PC motherboards are amazingly inexpensive, but they're relatively large. Have you considered the PDA form-factor? Smaller, less power-hungry, built-in display, and most of the RF problems will be already handled. Should still be able to handle the audio and display functions. If you prefer Linux over PocketPC or Palm OS, I know the Zaurus PDA has had Linux ported to it. Glider pilots use PDA's as glide computers, so they're known to run without problems in systems with aviation band radios. If you're sending the data from the 8051 via the serial port, this is how the glide computer PDA's interface with the GPS and/or vario systems. Downside is, RS232 ports seem to be going away in favor of USB, and USB OTG (where the PDA can act as a host instead of a peripheral) seems to be very slow in coming in. OTOH, older PDAs with serial ports are dirt cheap on EBay. And, for 8051 chips, the Dallas 89C440 is a pretty cool little chip. It can run internally at up to 4x the xtal frequency, 1 machine cycle/ clock instead of 12. Flash, so you can reprogram it in-circuit. Built-in loader so all you need to program it is a PC and a serial port. 32K bytes of program space. (64K on the 89C450) 2K bytes of xdata memory on chip, and the usual 256 bytes of the 8052. There are C compilers for the 8051 architecture, so you're really not limited to assembly for development. About five bucks a pop, small quantities. Tim Ward |
Thread Tools | |
Display Modes | |
|
|