sir, good day, in my simulation i have row cathodes and column anodes..
here is my design.. and it works fine..
**broken link removed**
sir my question is this.. i will use TIP147 to my row, but my row is cathode, is it ok? because i saw the schematic of elektro the emitter is connected to +5v.. if i implement TIP147 in my design the emitter should be connected to ground in order my design will work.
im using 74hc154 in my rows with 7inputs and my columns is connected to 74hc595 with 40 inputs.. ill expand my row to 10 inputs..
and can someone help about other patterns about this design? because i only programmed it scrolling right to left.. i want other patterns like goinng up and down and blinking if possible..
btw im implementing 10 rows and 40 columns but in my simulation i only have 7 inputs.. ill expand it to 10rows..
Hi, just use register for rows(8 or 16bit) and decoders(with open collector will make your life more easy, but don't forget about resistors) for columns, than scroll and blink and whatever you want with software
You can invert signals, nothing wrong with that, but more components. Use opposite way, rotate your matrix, so anodes will go to register and cathodes will go to decoders. I hope i didn't made big mess with this decription
You can invert signals, nothing wrong with that, but more components. Use opposite way, rotate your matrix, so anodes will go to register and cathodes will go to decoders. I hope i didn't made big mess with this decription
i understand your'e point.. my simulation is fine even my rows is my cathode.. what i am confused is with the programming.. i dont know how to program different patterns. can you help me with this matter? ill upload my documents if you can help me with programming
It's basics of dynamic indication and it's your project design. One more hint - how to scroll
12345678 this string in the memory of PIC
' start from 1st position
' start from 2nd position
' start from 3rd position
........
cycle of output 8 number to matrix
12345678
23456781
34567812
...........
and dont forget about delay between output columns
It's basics of dynamic indication and it's your project design. One more hint - how to scroll
12345678 this string in the memory of PIC
' start from 1st position
' start from 2nd position
' start from 3rd position
........
cycle of output 8 number to matrix
12345678
23456781
34567812
...........
and dont forget about delay between output columns