2x16 lcd on quickstart prop
bigirv
Posts: 37
Ok heres the question if you have a device thats expecting 5v dc and you give it that will the signal also have to come from something running off of 5v. I tried using the bread board on my bs2 h/w board with 2 jumpers 1 for the vdd and 1 for ground. then the other one was coming from the prop quickstart board. I know it was mentioned in the other post that for a prop to talk to a bs2 a resistor had ot be used to keep the prop from getting fried. does the ground have to go back to the controlling device or does the signal have to run off of the same voltage? Sorry if I confused anyone :P.
Comments
If you were sending data the other way then you need protection resistors, eg 2.7k, but for LCD displays the data only ever goes one way so you won't need these resistors.
So - make all the grounds the same. Your microcontroller runs from 3.3V. Run your display from 5V. These displays generally need 6 data lines and you just connect them with no resistors needed.
By the way, like the "evil lab" comment! :thumb:
Cheers,
-Kevin
For example some serial interfaces use a positive and a negative voltage for communication - no ground!
Ground is simply the name of the reference in any circuit. Each circuit can have it's own reference-level if you -for example- measure it's ground level against protected earth. The circuits locally only make sure that any Vcc needed is constant against it's own Vss.
Each wire also works as an antenna which charges via radio frequencies all around us .... If you now connect two differnent circuits for communication (only one wire), they don't neccesarily have the same reference level due to different charges, so best thing that can happen is that it works ... or only sometimes ... or never ... or even destroy your circuit, as the levels are to different, for example due to static charge.
Same thing happens if you walk over some kind of carpet and then touch something out of metal, it's called statical discharge.
So, connecting ground between different circuits makes all use the same level as a reference.
But when talking about resistors .... for unexperienced users doing some breadboarding I'd alwas suggest to use resistors, because it increases survival-chances in case of wiring and programming-errors.