Go Down

Topic: Finished my prototype. What now? (Read 3783 times) previous topic - next topic

Holm76

Oct 22, 2011, 10:24 pm Last Edit: Oct 22, 2011, 10:26 pm by Holm76 Reason: 1
Well of course I do know what to do. I just need some directions as to how.

I've been cooking up a little circuit that controls six 7 segment displays via a 4511 and some transistors and 2 buttons for controlling it.

I've written a sketch that mimics scoring for table tennis. I works great. Pushing each button will increment each players score. If a player hits 11 and is 2 points ahead his set score is incremented and a new set starts. If both buttons are held for 2 seconds the game resets. Its really great.

But now that I've done my prototype and made working code I'm ready for production. I've seen something called fritzing that can transform my circuit into a more production ready board but are they any good? Has anyone tried them?

Also I need to construct a much bigger scoreboard. I think I'll use some wood to build a casing and use some plastic as the front plate on which I'll then mount the big displays on and maybe to some coloring to make it fun and great looking.

Here's a pic of the circuit. Its a little messy as its mt first electronic prototype.


Graynomad

#1
Oct 23, 2011, 02:10 am Last Edit: Oct 23, 2011, 02:16 am by Graynomad Reason: 1
I would avoid Fritzing.

Much as I personally dislike Eagle I think that is the best choice. It will be harder to learn than Fritzing but worth it to be using a professional package.

Eagle is free for smallish PCBs, you pay for larger boards and for commercial use I think.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

eddiea6987

I agree if you want fritzing to route a PCB from a schematic your looking at awful routing choices and many connections left unrouted  at which you will have to do it by hand having to deal with the programs poor choices . I like Sprint-layout easy to use you can make custom parts aside from the libraries it already has and saves to gerber and many other widely supported file types. also has nice options for printing if you plan to etch at home.
I could print the Arduino logo on a box of cereal and sell it as "Arduin-O's"

From the looks of it, Eagle would be a good option.

Fitzring is just not right!! If you use Linux, you can also have a look at KiCAD. It's another option.

Or, if you have access to it and an infinite amount of patience, you can always route your board in AutoCAD. LOL I have seen it done... although the board took my then manager about a month to route. I did it in a day with OrCAD (I had a license in college for it).
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

liudr

I also suggest EAGLE. On the other hand, you should consider an enclosure. Trying to fit a PCB into boxes is pretty hard, while having a box in front of you and then design the PCB to fit inside the box may be easier.

CrossRoads

#5
Oct 23, 2011, 07:36 am Last Edit: Oct 23, 2011, 07:39 am by CrossRoads Reason: 1
Is there an eagle symbol for the 74hc4511/74hct4511? I am not able to find it.

Never mind, did a search for "7-segment decoder" and it came up.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

CrossRoads

Looks like its intended to drive anode of a single common cathode part, I see transistors so  you've got some multiplexing going on as well. 
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

CrossRoads

So next you lay it out in eagle, end up with something like this on a 80mm x 80mm board, maybe wider if your displays are bigger or you just want more room, maybe add 5V regulator, maybe header pins for FTDI adapter for serial downloading, etc. pins to take the buttons off board and onto display case face, etc.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Holm76

Yes, you pretty much hit it spot on. I use the 4511 to set the number I want to display and I then use 6 transistors for each of my 6 displays (common cathode). I set the value on the 4511 and I then turn on the appropriate transistor during my loop.

For the end product I'm thinking about using larger displays for scoring and about ½ that size for the set score. I then want to have the buttons on long wires so I can fit them to each end of the table so its fast and convenient. I fear that if people have to walk over to the scoring board to register a win it will never be used. Usability is key :)

Another thing I might have forgotten. I live in Europe. I haven't yet gotten to check out your suggestions but one thing that speaks for Fritzing is its based in Germany which is a big plus for me. I may only ever need 2 production boards printed out so shipping could end up being a deciding factor for this project.

James C4S


Another thing I might have forgotten. I live in Europe. I haven't yet gotten to check out your suggestions but one thing that speaks for Fritzing is its based in Germany which is a big plus for me. I may only ever need 2 production boards printed out so shipping could end up being a deciding factor for this project.


Eagle is the product of a German company. However, neither Fritzing or Eagle actually produce the boards. They generate the files that are used by PCB production services.
Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

CrossRoads

If you're only making 2 boards then you may want to consider just wiring them up by hand. You don't have much there, can be built up on a
VELLEMAN ECS1/2 EUROCARD 1-Hole Island - 3.9" x 3.1"
in a about a day each, ending up something like this.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

liudr


CrossRoads

#12
Oct 23, 2011, 06:48 pm Last Edit: Oct 23, 2011, 06:50 pm by CrossRoads Reason: 1
Ok
Here is 1 of 4 that I made.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

pekkaa

Why did you put all the component in headers instead of soldering them directly on the board? And what are those really big resistors?

kkman20xx

2 advantage using headers, first you can reuse or replace those chips easy, if you need it on another project later or it gone faulty. Second, some components are sensitive to the level of heat of soldering, so you don't burn your chips.  The larger resistor is higher waltage resistems I think. They can handle more current.

Go Up