finished an approach to designing seven segment static displ

Upload: taridan

Post on 04-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 Finished an Approach to Designing Seven Segment Static Displ

    1/8

    AN EFFECTIVE APPROACH TO DESIGNING SEVEN SEGMENT STATIC DISPLAY SYSTEMS WITH

    COMPLETE CHARACTER REPRESENTATION

    1Ezekwe Chinwe Genevra, 2Okwu Patrick Ikechukwu,2Mbonu ekene Samuel,4Ue !naemeka Gowill,

    1, 2, 3 & 4 Electronics Development Institute, Awka

    National agency for cience an! Engineering Infrastructure "NAENI#

    $e!eral ministry of cience an! %ecnology, Nigeria

    norakin"chi#$ahoo%com,okwu&i#"mail%commbo'eke'(am#$ahoo%com,4"owillnnaemeka#"mail%com,

    ABSTRACT

    A seven-segment dis!"#$ %& seven-segment

    indi'"t%&$ is " (%&m %(e't&%ni' dis!"# devi'e (%&

    dis!"#ing de'im"! "!)"*ets-n+me&"!s t)"t is "n

    "!te&n"tive t% t)e m%&e '%m!e, d%t-m"t&i,

    dis!"#s N%&m"!!# seven segment dis!"# !ette&

    (&%m "-g t)en n+m*e&s (&%m .-/ 0+ite +n!i1e nine-

    segment$ (%+&teen-segment "nd si,teen-segment

    D+e t% t)ese !imit"ti%ns$ m%st dis!"# &%2e'ts g%

    (%& d%t m"t&i, dis!"# even 3it) t)e "dv"nt"ges %(

    s)"& dis!"# "nd "v"i!"*i!it# %( seven segments

    T)is "e& &esents v"&i%+s 3"#s %( '%m*ining

    t3% seven segment dis!"# t% "')ieve %t)e& !ette&s

    (&%m )-4 +sing ie'e-3ise '%ntin+%+s "!g%&it)m

    vi" "n "ssem*!# '%ded mi'&%'%nt&%!!e&

    5AT6/C789 T)e "e& "!s% &esents "n "')ieved

    )#si'"! &%2e't 3it) seven- segment (%& ("'+!t# %(

    s'ien'e in t)e (%&m :FAC;LTY OF SCIENCE

  • 8/13/2019 Finished an Approach to Designing Seven Segment Static Displ

    2/8

    T"*!e 8 Seven-segment t&+t) t"*!e

    In a!!ition to te ten numerals, seven segment

    !isplays can (e use! to sow letters of te 0atin)3*,

    yrillic an! reek alpa(ets inclu!ing punctuation,

    (ut only few representations are unam(iguous an!

    intuitive at te same time uppercase),*, C,E,+, G,

    ,I,-,., O,P, S, U, , an! lowercase a, b, c, ,", h, i,

    n, o, /, r, t, u' %us, a! oc an! corporate solutions

    !ominate te fiel! of alpa(etic on seven5segment

    !isplays, wic is usually not consi!ere! essential

    an! only use! for (asic notifications, suc as internal

    test messages on euipment un!er !evelopment'

    II' STATEMENT OF PROBLEM

    In Nigeria, Englis language is te general language

    spoken an! un!erstoo! (y almost all an! tere are

    twenty5 si. letters of Englis language' even

    segment !isplay (eing te most common !oes not

    !isplay all upper an! lower case alpa(et' %is as

    move! most !isplay !esigners away from seven

    segment to !ot matri. !isplay even wen it is te

    most efficient an! effective in luminosity' In or!er to

    solve tis pro(lem an! increase te usa(ility of seven

    segment, we em(arke! into tis researc using

    $A60%7 +$ IENE8 as our case stu!y troug

    piece5wise continuous algoritm '

    III O*2e'tive %( st+d#

    %is researc work is (ase! on te knowle!ge of

    seven5segment !isplay an! more specifically on te

    creation of piece5wise continuous algoritm, (y

    manipulating two seven5segments to get an accurate

    !isplay of te alpa(et we want to !isplay' econ!ly,

    we wrote co!es in assem(ly language via notepa!,

    wic must (e save! as 'asm file' %e save! file was

    (uilt wit an assem(ler "9IDI 5 :1# wic generate!

    tree files; e. file, o(< file an! list file' %e e. file

    was use! for te simulation of te !esign in roteus

    /'/ =9 professional an! (urning of te

    microcontroller for construction' %ir!ly te

    programme! microcontroller wit oter components

    were use! to acieve pysical !esign of te researc

    wic is functional'

    IV RELATED LITERAT;RE

    even5segment !isplays are ma!e wit 0ED>s' tey

    are arrange! in a pattern tat represents te num(er

    ?@> "see figure 1 a(ove#' Num(ers like 5B can (e!isplaye! an! some of te alpa(ets tat can (e

    possi(le in seven5segment (y turning !ifferent 0ED>s

    on or off' %e various segments may (e ligt up to

    form te numeric !igits from to B' Displays wit

    more segments yiel! a muc more realistic

    alpa(et)@*' %e seven segment !isplay !oes not

    allow true !escen!ers on letters suc as Cg8, C On On On +ff +ff +ff +ff 6 On On On On On On On

    / On On +ff +ff On On On

  • 8/13/2019 Finished an Approach to Designing Seven Segment Static Displ

    3/8

    control te !isplay' o we ave wire! te pins tat

    control tem to F:v or groun! were appropriate'

    ince tere are seven5segments, one woul! assume

    tat you woul! nee! seven outputs from te I to

    !isplay one !igit' Gere we are using a cip tat will

    take four (it an! convert it to te /5(it output for te

    seven5segment !isplay'

    IV Seven segment '%nne'ti%ns

    %ere are two important ways of seven5segment

    !isplay connection'

    ommon Ano!e Display "F#

    ommon ato!e Display "5#

    In common Ano!e !isplay, te ano!e of all te

    0ED>s on te segment are collecte! an!

  • 8/13/2019 Finished an Approach to Designing Seven Segment Static Displ

    4/8

    system proteus =9 professional version /'/ as

    sown in fig' 4

    Fig @ sim+!"ted design %( t)e s#stem in s)eet 8

    "nd s)eet

    $rom te simulate! !esign te construction of te

    pysical system starte! wic is ma!e up of many

    electronic an! electrical components' %is system

    make use! of piece5wise continuous algoritm in

    wic two seven5segments are manipulate! to form

    145segments wic can !isplay e.tra caracters in

    6ppercase' %e piece5 wise continuous algoritm is

    fully !emonstrate! (elow;

    A0+I%G9 %+ DI0A7 CFAC;LTY OF

    SCIENCE8 using seven5segment !isplay

    a, (, c, !, e, f, g, as oolean varia(les

    +n L1

    +ff L

    I$ Ca8 is on !isplay C18

    Else !isplay C8

    %o !isplay ?$>

    A, , , D, E, $, ,

    Ken AL1

    L

    L

    DL

    EL1

    $L1

    L1

    ?$>L 1111

    %o !isplay ?A>

    Ken AL1

    L1

    L1

    DL

    EL1

    $L1

    L1

    ?A>L 111111

    %o !isplay ?>

    Ken AL1

    L

    L

    DL1

    EL1

    $L1

    L

    ?>L 1111

    %o !isplay ?6>

    Ken AL

    L1

    4

    F A C U L T Y O F

    9icrocontroller

    C I E N C ES

    0

    1

    011

    01

    2

    0

    1

    0

    20

    3

    0

    40:

    0

    H

    0

    /

    0

    @

    0

    B

    01

    301

    4

    01

    :

    01

    H

    a

    (

    c

    !

    e

    f

    g

    A

    D

    E

    $

  • 8/13/2019 Finished an Approach to Designing Seven Segment Static Displ

    5/8

    L1

    DL1

    EL1

    $L1

    L

    ?6>L 11111

    %o !isplay ?0>

    Ken AL

    L

    L

    DL1

    EL1

    $L1

    L

    ?0>L 111

    %o !isplay ?%> "tis is were piece5wise continuous

    algoritm is applie! to acieve C%8 in upper case#'

    $or egment "1# $or egment "2#

    Ken AL1, wen

    AL1

    L1

    L

    L1

    L

    DL

    DL

    EL

    EL1

    $L

    $L1

    L

    L

    egment 1 F segment 2 L $ L 111111

    %o !isplay ?7>

    Ken AL

    L1

    L1

    DL

    EL

    $L1

    L1

    ?7>L 1111

    %o !isplay ?+>

    Ken AL1

    L1

    L1

    DL1

    EL1

    $L1

    L

    ?+>L 111111

    %o !isplay ?>

    Ken AL1L

    L1

    DL1

    EL

    $L1

    L1

    ?>L 11111

    %o !isplay ?I>

    Ken AL

    L

    L

    DL

    EL1

    $L1

    L

    ?I>L 11

    %o !isplay ?N>

    Ken AL1

    L1

    L1

    DL

    EL1

    :

  • 8/13/2019 Finished an Approach to Designing Seven Segment Static Displ

    6/8

    $L1

    L

    ?N>L 11111

    %o !isplay ?E>

    Ken AL1

    L

    L

    DL1

    EL1

    $L1

    L1

    ?E>L 11111

    Display C$A60%7 +$ IENE8

    VI DESIGN AND IMPLEMENTATION

    As menti%ned "*%ve all te electrical an! electroniccomponents were connecte! an! sol!ere! togeter (y

    us, several testing an! corrections were !one on te

    system to (ring out a functional system' %e overall

    !esign flow was summari-e! in fig' :'to power on

    tis !isplay system , an alternating current "A# of

    22v enters te transformer from te step5!own

    point, te step5!own re!uces te current from 22v to

    1@ to 12v nee!e! to !isplay eac segment after

    passing troug resistors of "1w 5/oms# an!

    capacitors wic elps to control te flow of ig

    voltage from te segments in or!er not to cause

    !amage to te 0EDs insi!e te segment, an! also

    stores electrical carges respectively' %o !isplay any

    particular segment of eac !igit, te controlling

    integrate! circuit will turn on te cato!e !river for

    te selecte! !igit an! te ano!e !river for te selecte!

    !igit too; wit te elp of te clock cycle on te

    circuit, it pro!uces a sort (linking interval wic

    will elp a new segment to ligt'

    VI 8 Det"i!ed im!ement"ti%n !"ns

    %ese are te various steps for te implantation of

    tis seven5segment !isplay system'

    tep 1

    imulation of te !isplay system in proteus =9

    professional /'/

    Fig design (!%3

    Ste

    B+&ning %( t)e '%mi!ed '%des int%

    mi'&%'%nt&%!!e& AT6/C78 3it) " 3en%n

    &%g&"mme&

    Ste

    H

    =ero5

    (oar!

    ystem !esign

    ircuit !iagram

    egments

    ol!ering

    esistors

    ol!ering

    %ransistor

    ol!ering

    ower!io!e

    tart

    ol!ering

    onnecting

    ca(les

    %esting

    ackaging

    top

  • 8/13/2019 Finished an Approach to Designing Seven Segment Static Displ

    7/8

    C%nst&+'ti%n %( t)e '%nt&%! +nit 3it) t)e

    mi'&%'%nt&%!!e& 3it) %t)e& '%m%nents

    Fig ste di"g&"m

    Ste @

    C%nst&+'ti%n %( dis!"# +nit 3it) t)e ie'e 3ise

    '%ntin+%+s "!g%&it)m

    Fig > t)e ie'e 3ise '%ntin+%+s "!g%&it)m

    Fig 6 t)e dis!"# +nit

    Ste 7

    T)e '%m*in"ti%n %( t)e '%nt&%! +nit "nd t)e

    dis!"# +nit t% "')ieve " (+n'ti%n"! s#stem

    Fig / ste 7 di"g&"m

    Ste

    P"'1"ging %( t)e 3%&1ing s#stem

    VII RES;LT

    %is main aim of tis researc is to sow ow

    seven5segment can (e manipulate! to !isplay all

    letters (ot upper an! lower case' %is was acieve!

    an! it was very interesting troug te use of piece5

    wise continuous algoritm tere(y creating room for

    manipulation of /5segments to form 145segments, B5

    segment an! 1H5 segment' As researcers, we

    (elieve tat tere is always a room for more

    improvement on tis researc work' %is pro

  • 8/13/2019 Finished an Approach to Designing Seven Segment Static Displ

    8/8

    )H* 9antega--a,' eal %ime Application Interface

    "%AI# in low cost ig performance

    motion control, 9otion ontrol 23, a

    conference of ANI0A, Associa-ione

    Na-ionale Italiana per l>Automa-ione

    "National Italian Association for

    Automation#, 9ilano, Italy' etrieve! on

    9arc 2/, 21, 23 Q'

    )/* icar!, Alpa Arcitecture, Digital %ecnology