#7 Segment Display Feedback

1 messages · Page 1 of 1 (latest)

high spindle
#

Please let me know if I'm doing anything wrong. I'm still new to Boolean algebra as well as kicad

#

7 Segment Display Feedback

tough sinew
#

whaaaaat is going on here

#

why are your traces colored and why are they arcs

high spindle
#

why, is that not how it's typically done?

#

btw update:

topaz sun
#

Colors is a nice little convenience but not super common, but arcs are usually not done. Wires that cross are assumed to not be in contact, unless there is a dot where they cross over

high spindle
topaz sun
#

But, I think the meaning in your schematic is plenty obvious

high spindle
#

and also that's how my professor draws it in class

topaz sun
#

So imo it's not a big deal

#

Definitely very common for hand-drawing

#

Though I usually see much smaller arcs than that

high spindle
#

I didn't want to draw 20 little ones so I just made a couple big ones

topaz sun
high spindle
#

but I'm getting better at finding shortcuts so maybe I'll swap them out

topaz sun
#

Totally fair, just giving examples of what I'm used to seeing

tough sinew
#

I find it really hard to read, personally... i like wire hops but the large arcs are hard to follow by eye for me

high spindle
#

that a bit nicer?

topaz sun
#

Definitely easier than before imo

tough sinew
#

also, does kicad even support arc traces in schematic?

#

I think you are drawing that with the line tool

#

you need to use wires, otherwise the netlist will be wrong

topaz sun
#

Oh yeah those very likely aren't actually indicating connection

high spindle
#

using this thing

topaz sun
#

Esp considering they're all blue

#

Yeah, that arc is totally graphical

tough sinew
#

yea that is not a wire

high spindle
#

oh. how do I get a arc wire then?

tough sinew
#

with the wire tool

#

(green line near top of that toolbar)

high spindle
#

that's just a normal wire tho

#

how do I arc it?

tough sinew
#

you can't

#

I don't think kicad supports that

topaz sun
#

If this is just to draw diagrams for homework, it's no biggie -- just use the arc tool

high spindle
tough sinew
#

that is fair

topaz sun
#

But if you want to actually design something with the intent of it working, you have to give up on arcs

high spindle
#

not going to simulate this or anything

#

although I wouldn't mind simulating it

#

can I transfer a schematic directly into simulation if I don't have the arcs?

tough sinew
#

it's not just a simulation thing

#

but the whole way the software understands how things are connected (for electrical rules check or assembling parts together in layout) is by the wire connections (called a netlist)

high spindle
#

I think it'd be nice if they added an electrical arc then

#

at least give the option, yk?

tough sinew
#

I don't agree, I think 😛

high spindle
#

😢

tough sinew
#

The design intent is less clear and hard to read I think (although I share with you that small wire-hops would be nice)

high spindle
#

well here's my buddy's and I find it hard to comprehend

#

I thought arcs would've made it nicer

tough sinew
#

You can also arrange the parts on the sheet in a way that you don't need crossing wires, probably

high spindle
tough sinew
high spindle
#

wow, then my eyes have a lot of training to do

#

cuz I find mine 100x more readable

tough sinew
#

Is your project to make it in kicad?

#

I think that there is some other software more suited for digital logic drawings/simulation

#

something like logisim

high spindle
#

he said kicad isn't required, but recommended it above any other

#

and I had 0 experience with any so I chose kicad

#

lol, I've only done a and I'm already halfway out of room

tough sinew
#

you can resize the page, by default is A4 size

#

the page setup button

high spindle
#

ya, might need to do that

potent kestrel
#

Really only matters if you print out your schematics. Which can be really nice for rapidly iterating on the design / thinking things through

#

sometimes a pen and paper can be nice

wintry juniper
rapid smelt
# high spindle

Please please please - you have to get out of that arc habit as soon as possible! Those arcs are graphical items and not to do with the schematic at all. So those lines are not connected according to the schematic.

You're going to come across loads of schematics using the dot and cross method so it's great practice to get used to that now..

Also learn net labels. It will make your job easier

#

You can have a net label for A, A', B, B' etc.... and therefore don't need to manually wire between each one.

topaz sun
rapid smelt
#

wut

#

that's just teaching... how to be petulent and awkward for the sake of having a power trip. May as well say "hey, draw a schematic, but don't allow any wires to cross" 😂

arctic herald
#

Brings me back when I was in high school doing a PLC assignment and I chose to do a 7-seg decoder in ladder

#

my results differed a lot from the 7447 chip because I focused on low gate count instead of the chip's low propagation delay

#

besides, the chip has ugly "6" and "9" missing the last horizontal stroke

wintry juniper
#

Every day I wish I had the electronic engineering background gained from any schooling on the subject whatsoever. And then I remember I am a 17 sided non symmetrical pointed shape in a round conformist hole.

high spindle
#

update

#

also would someone mind checking my k-maps?

high spindle
high spindle
#

finalized:

rapid smelt
dawn gyro
#

Just a couple things since this is homework:

  • As other people said, get rid of the arcs. They might seem cleaner to you, but they make readability worse for everyone else (including the people grading your homework).
  • I’m not that crazy about the colors either. The yellow and light blue are very hard to follow against the white background. The use of colors is also not consistent, ex the red net from SW1 pin 1 turns blue after the arc. This adds confusion rather than clarity. At least make the colors consistent across a net, and choose colors with better contrast.
  • There are some issues with the net labels. Ex the net on SW1 pin 1 is labeled W on the red segment, but then this same net is labeled ~W after the arc. The same wire can’t be W and ~W at the same time.
  • Overall some advice (from someone who is not a professor, but who has graded lots of homework) is to follow the style that your professor uses, don’t use weird cowboy styles that seem good to you but nobody else uses. The easier you make life on the grader, the more likely you are to get good marks. They are going to compare your work against a reference schematic, try to imagine what it looks like based on the handouts and materials you’ve received. I personally would mark this submission down for the arcs, the inconsistent net names, and the hard to read and inconsistent colors, all before even looking at whether the schematic connections are correct.
  • This is not to be discouraging! It looks like good work, and your desire to make your work clean and readable is very commendable! The advice above is just to avoid the situation where you go off the grid with your own style and lose points unnecessarily. I always hated to give a bad grade to someone who obviously cared and worked hard.
arctic herald