Continue to Site

Welcome to EDAboard.com

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.

Recent content by darkgnat

  1. D

    when can we use Flip flops to design Binary adder ?

    You generally use combinational logic to create adders. You latch the output with flip flops to keep the value "safe" for a particular clock cycle, otherwise you will get spurious values as the adder is a finite device and it takes a while for the proper value to propagate to the output because...
  2. D

    I/Q components and phase

    I don't see you could do this with an FPGA only, seems like you would have to have to have a couple of external ADCs and compare peaks or troughs or something similar using a counter. this would depend on how much faster your fpga clock was than the signals. Some of that could be mitigated by...
  3. D

    Convert an audio signal into digital data

    You need to figure out how much resolution you want in your application. If you just want a rough (10-12bit) approximation of the input signal you could look at the pic. You did really give us much of a description of what you're trying to do. You have described a system level, but we need to...
  4. D

    PIC Selection + Application question

    I was thinking more future expansion, an excellent bonus for a $1-2 budget increase.
  5. D

    PIC Selection + Application question

    do you need 60 solenoids turned on with BJT's? and if you use a shift register you better do some calculations, especially if it is 120, and you want to do it at 100 ms each. you may want to consider using an optoisolater as well between. solenoids can be noisy and mess with your uC or at least...
  6. D

    Methods to increase noise immunity in adc

    You can also use averaging and/or digital filtering on the chip in addition to any external analog filtering. Note with digital filtering you will want an external low pass filter with a bandwidth no wider than half your expected highest desired spectral component or you will end up with...
  7. D

    Basic questions about polarity and resistances

    Electron flow is in the opposite direction of the "traditional" current flow which goes from positive to negative (the OPPPOSITE of the way electrons actually flow) . So keep that in mind as you review math/circuits, as they will almost all use flow from + to - (or ground).
  8. D

    USB transient load question

    That's not the maximum, that's the minimum a port should be able to supply, you can buy hubs and such that will power a lot more than 500 mA with a proper power supply. I've used them on various dev boards, especially when you are using something power hungry like the usb wifi dongles.
  9. D

    doubts regarding FPGA

    Yep best to maybe just buy a USB chip rather than try to roll your own, unless you just like the topic and challenge of USB, it is not trivial like UARTS, I2C, or SPI (relatively of course).
  10. D

    Danger of powering breadboard with cellphone charger

    As long as you don't take it apart and jam your finger into the mains (120V/240V) side of the charger, it's not going to kill you. If you short it out for a long time on the breadboard and the charger catches on fire you can burn your house down, though. A good practice is to unplug a project...
  11. D

    doubts regarding FPGA

    I would say the odds are likely you will be using an external memory (and/or cpu). There are a few FPGAs out there I believe with onboard flash, but I think they are small. The FPGA's that I dealt with from Altera and Xilinx all used it, and they were small to medium size. Configuration isn't a...
  12. D

    Raspery PI programming methods

    Raspberry Pi uses an ARM chip which is probably at least 10x as fast as the PICs that you are used to using (at least on core processing). It has a built in graphics processing unit as well which makes it easy to plug into a monitor. It typically runs a flavor of Linux. On mine I tend to program...
  13. D

    Arduino RS485 Library

    Is there a reason you want to use RS485? RS232 is a lot simpler protocol to use, and code for it is everywhere.
  14. D

    Applications greater than 250Mbps

    You need to define "low power" in terms of watts, current, voltage, etc. that means different things to different people . I hope this isn't a homework question because it sounds like one. I found this wiki article within about 10 seconds of googling...
  15. D

    doubts regarding FPGA

    I don't think you understand how FPGA's work. Sure they are RAM based but they are made to be program-once-read-forever until you change them. The basic configuration is [flash memory]<-->[FPGA chip] . Every time your FPGA "boots" it will pull it's program from the flash chip. Now the tools will...

Part and Inventory Search

Back
Top