Axaftina li ser prensîba sêwirana bingehîn a ekrana ekrana LED-ê di trêna metroyê de

Prensîba sêwirana bingehîn a ekrana pêşandana led di trêna metroyê de

Prensîba sêwirana bingehîn a ekrana pêşandana pêşeng a metroyê;Wekî termînalek pêşandana agahdariya gelemperî ya di metroyê de, dîmendera lîderê ya hundurîn xwedan nirxek pir berfireh a sivîl û bazirganî ye.

Heya nuha, wesayîtên metroyê yên ku li Chinaînê dixebitin bi gelemperî bi dîmendera lîderê ya hundurîn têne saz kirin, lê çend fonksiyonên zêde û naveroka dîmendera yekane hene.Ji bo ku em bi karanîna pergala nû ya agahdariya rêwiyan a metroyê re hevkariyê bikin, me ekranek dînamîk a LED-ya metroya pir otobusê ya nû sêwirandiye.

Dîmendera pêşandanê ne tenê di pêwendiya derveyî de gelek navgînên otobusê hene, lê di sêwirana dorhêla kontrola hundurîn de jî cîhazên otobusê yên yekane û I2C jî qebûl dike.

Du celeb heneekranên LEDli ser metroyê: yek li derveyê vagonê tê danîn da ku beşa rêveçûna trênê, rêwerziya bazdanê û navê stasyona heyî, ku bi çînî û îngilîzî re hevaheng e, nîşan bide;Agahdariya karûbarê din jî dikare li gorî hewcedariyên operasyonê were xuyang kirin;Nîşana nivîsê dikare statîk, gerok, werger, avjenî, anîmasyon û bandorên din be, û hejmara karakterên ku têne xuyang kirin 16 × 12 16 karakterên matrixê xalî ye.Ya din dîmendera LED ya hundurîn a termînalê ye, ku di trênê de tê danîn.Dîmendera LED ya hundurîn a termînalê dikare termînalê li gorî hewcedariyên xebata trênê pêşdixe, û termînala heyî di wextê rast de, û her weha germahiya heyî ya di trênê de, bi 16 karakter × Heşt 16 karakterên matrixê nîşan bide.

Pêkhatina pergalê

Pergala dîmendera LED-ê ji yekîneyek kontrolê ya mîkrokomputerê ya yek-çîp û yekîneyek dîmenderê pêk tê.Yekîneyek dîmenderê dikare 16 × 16 tîpên çînî nîşan bide.Ger pîvanek diyarkirî ya pergala dîmendera grafîkî ya LED-ê were hilberandin, ew dikare bi karanîna çend yekîneyên dîmendera aqilmend û rêbaza "blokên avakirinê" were fêm kirin.Têkiliya serial di navbera yekîneyên dîmenderê de di pergalê de tê bikar anîn.Digel kontrolkirina yekîneya pêşandanê û veguheztina rêwerz û nîşaneyên komputera jorîn, yekîneya kontrolê jî bi senzorek germahiya dîjîtal a yek otobusê 18B20 ve girêdayî ye.Spas ji sêwirana modulê ya çerxa kontrolê, heke hewcedariyên pîvandina nermbûnê hebin, 18b20 dikare li dora modulê ya ku ji DS2438 ji Dallas û HIH23610 ji HoneywELL pêk tê were nûve kirin.Ji bo ku hewcedariyên ragihandinê yên tevahiya wesayîtê bicîh bîne, otobusa CAN ji bo danûstendina di navbera komputera jorîn û her yekîneyek kontrolê ya di wesayîtê de tê bikar anîn.

design hardware

Yekîneya pêşandanê ji panela dîmendera LED û çerxa dîmenderê pêk tê.Panela yekîneya nîşana LED-ê ji 4 modulên matrixê xalî × yekîneya pêşandana hişmend a gerdûnî ya 64 xalî pêk tê, yekîneyek dîmenderê dikare 4 tîp an sembolên çînî 4 16 × 16 xalên matrixê nîşan bide.Têkiliya serial di navbera yekîneyên xuyangê de di pergalê de tê bikar anîn, da ku xebata tevahiya pergalê hevrêz û yekgirtî be.Qada dîmenderê ji du benderên kabloyê yên 16 pin, du ajokarên otobusê yên tristate 74H245, yek 74HC04D şeş inverter, du 74H138 heşt dekoder û heşt lûleyên guheztinê yên 74HC595 pêk tê.Bingeha çerxa kontrolê mîkrokontrollera bilez 77E58 ya WINBOND e, û frekansa krîstal 24 MHz e AT29C020A ROMek 256K e ji bo hilanîna pirtûkxaneya karaktera çînî ya 16 × 16 xalî û koda tabloya 16 × 8 xal.AT24C020 EP2ROMek e ku li ser bingeha otobusa rêzefîlma I2C-yê ye, ku daxuyaniyên pêşwext, wekî navên stasyona metroyê, silavan, hwd hilîne.SJA1000 û TJA1040 bi rêzê kontrolkerê otobusê CAN û transceiver in.

Sêwirana yekîneya çerxa kontrolê

Tevahiya pergalê mîkrokontrolerê dînamîkî 77E58 ya Winbond wekî bingehîn digire.77E58 bingehek mîkroprosesorek ji nû ve hatî sêwirandin qebûl dike, û rêwerzên wê bi rêzikên 51 re hevaheng in.Lêbelê, ji ber ku çerxa demjimêrê tenê 4 çerx e, leza xebitandina wê bi gelemperî ji 8051-a kevneşopî di heman frekansa demjimêrê de 2 ~ 3 carî zêdetir e.Ji ber vê yekê, hewcedariyên frekansê yên ji bo mîkrokontroller di pêşandana dînamîkî ya tîpên çînî yên kapasîteya mezin de baş têne çareser kirin, û çavdêr jî tê peyda kirin.77E58 bîranîna flash AT29C020 di nav pêla 74LS373 de, bi mezinahiya 256K, kontrol dike.Ji ber ku kapasîteya bîranînê ji 64K mezintir e, sêwiran rêbaza navnîşana pagkirinê dipejirîne, ango P1.1 û P1.2 têne bikar anîn da ku rûpelan ji bo bîranîna flashê hilbijêrin, ku li çar rûpelan tê dabeş kirin.Mezinahiya navnîşana her rûpelê 64K e.Ji bilî hilbijartina çîpên AT29C020, P1.5 piştrast dike ku P1.1 û P1.2 dê nebin sedema xirabkirina AT29C020 gava ku ew li ser pêwendiya kabloya 16 pin ji nû ve têne bikar anîn.Kontrolker CAN beşa sereke ya ragihandinê ye.Ji bo baştirkirina şiyana dijî-destwerdanê, optocouplerek bilez a 6N137 di navbera kontrola CAN SJA1000 û transceiver CAN TJA1040 de tê zêdekirin.Mîkrokontroller çîpê CAN-ê kontrolker SJA1000 bi P3.0-ê ve hildibijêre.18B20 amûrek otobusek yekane ye.Ji bo pêwendiya di navbera cîhaz û mîkrokontrolerê de tenê yek portek I/O hewce dike.Ew dikare rasterast germahiyê veguhezîne sînyalek dîjîtal û wê di moda koda dîjîtal a 9-bit de bi rêzî derxe.P1.4 di çerxa kontrolê de tê hilbijartin da ku bijartina çîpê û fonksiyonên ragihandina daneya 18B20 temam bike.Kabloya demjimêrê SCL û kabloya daneya dualî ya SDA ya AT24C020 bi rêzê ve bi têlên têlên pêvekirî yên P1.6 û P1.7.16 pin ên mîkrokontrolerê ve girêdayî ne, ku beşên navbeynkariyê yên çerxa kontrolê û çerxa dîmenderê ne.

Girêdana yekîneyê û kontrolê nîşan bide

Parçeya dîmenderê bi porta têl a paşîn a 16 pin a beşa çerxa kontrolê ve bi navgîniya bendera têl a 16 pin (1) ve girêdayî ye, ku rêwerz û daneyên mîkrokontrolerê vediguhezîne çerxa dîmendera LED-ê.Têla daîre ya 16 pîne (2) ji bo kaşkirina dîmenderên pirjimar tê bikar anîn.Girêdana wê di bingeh de heman porta têl a 16 pin (1) ye, lê divê were zanîn ku dawiya R-ya wê bi dawiya DS-ê ya heştemîn 74H595 ve ji çepê ber bi rastê ve di Fig 2-ê de ji çepê ber bi rastê ve girêdayî ye. di rêzê de bi kabloya daîreya 16 pin (1) ya dîmendera pêşandana paşîn ve girêdayî ye (wek ku di Figure 1 de tê xuyang kirin).CLK termînala sînyala demjimêrê ye, STR termînala rêzê ye, R termînala daneyê ye, G (GND) û LOE termînalên ronahiya rêzê ne, û A, B, C, D termînalên bijartina rêzê ne.Fonksiyonên taybetî yên her portê wiha ne: A, B, C, D termînalên hilbijartina rêzê ne, ku ji bo kontrolkirina şandina taybetî ya daneyan ji komputera jorîn berbi rêza destnîşankirî ya li ser panela dîmenderê têne bikar anîn, û R daneya ye. termînalê, ku daneyên ku ji hêla mîkrokontrolerê ve hatî şandin qebûl dike.Rêzeya xebatê ya yekîneya dîmendera LED wiha ye: piştî ku termînala sînyala demjimêra CLK daneyekê li termînala R-ê werdigire, çerxa kontrolê bi destan pêlekek bilindbûnê dide, û STR di rêzek daneyan de ye (16 × 4) Piştî ku hemî 64 dane têne veguheztin, ji bo girtina daneyan qeraxek hilkişînê tê dayîn;LOE ji hêla mîkrokontrolerê ve wekî 1 tête danîn ku rêzê ronî bike.Di xêza 3-ê de nexşeya şematîkî ya çerxa xuyangê tê xuyang kirin.

design Modular

Wesayîtên metro ji bo pêşandana lîderê ya hundurîn li gorî rewşa rastîn hewcedariyên cihêreng hene, ji ber vê yekê me dema sêwirana çerxê ev yek bi tevahî nirxand, ango, bi şertê ku fonksiyon û strukturên sereke neguhezin bimînin, modulên taybetî dikarin werin guheztin.Ev avahî dihêle ku çerxa kontrola LED-ê xwedan berfirehbûn û karanîna hêsan e.

Modula germahî û nermbûnê

Li herêmên germ û baran ên li başûr, her çend germahiya hewayê ya domdar di gerîdeyê de hebe jî, şilbûn jî nîşanek girîng e ku rêwî jê re eleqedar dibin.Modula germahî û şilbûnê ku ji hêla me ve hatî çêkirin fonksiyona pîvandina germahî û nermbûnê heye.Modula germahiyê û modula germahî û şilbûnê xwedî heman navgîniya soketê ne, ku her du jî strukturên otobusê yên yekane ne û ji hêla porta P1.4 ve têne kontrol kirin, ji ber vê yekê guheztina wan rehet e.HIH3610 senzorek nermî ya yekbûyî ya sê termînalê ye ku bi derketina voltaja ji hêla Company Honeywell ve hatî hilberandin.DS2438 veguherînerek A / D ya 10 bit e ku bi navgînek pêwendiya otobusê ya yekane ye.Çîp senzorek germahiya dîjîtal a bi rezîliya bilind heye, ku dikare ji bo tezmînata germahiya senzorên nermiyê were bikar anîn.

485 module berfirehkirina otobusê

Wekî otobusek gihîştî û erzan, otobusa 485 di warê pîşesaziyê û qada trafîkê de xwedan pozîsyonek bêserûber e.Ji ber vê yekê, me modulek berfirehkirina otobusê ya 485 sêwirandiye, ku dikare modula CAN ya orîjînal ji bo ragihandina derve biguhezîne.Modul îzolasyona fotoelektrîkî ya MAXIM MXL1535E wekî 485 transceiver bikar tîne.Ji bo ku lihevhatina kontrolê bicîh bikin, hem MXL1535E û hem jî SJA1000 çîp bi P3.0 ve têne hilbijartin.Digel vê yekê, îzolekirina elektrîkê 2500VRMS di navbera RS2485 alî û kontrolker an aliyê mantiqa kontrolê de bi navgîniya veguherîner ve tê peyda kirin.Qada dioda TVS-ê li beşa derketinê ya modulê tê zêdekirin da ku destwerdana hilkişîna xetê kêm bike.Jumpers jî dikarin werin bikar anîn da ku biryar bidin ka meriv berxwedana termînalê otobusê bar bike.

Sêwirana nermalavê

Nermalava pergalê ji nermalava rêveberiya komputera jorîn û nermalava kontrolê ya yekîneyê pêk tê.Nermalava rêveberiya komputera jorîn li ser platforma xebitandinê ya Windows22000 bi karanîna C++ BUILD6.0 ve hatî pêşve xistin, di nav de hilbijartina moda pêşandanê (tevî statîk, dibiriqîn, gerok, nivîsandin, hwd.), Hilbijartina rêgezên gerok (di nav de gerandina jor û jêr û çep û geroka rastê), verastkirina leza dîmendera dînamîkî (ango frekansa ronîkirina nivîsê, leza gerokê, leza nîgarê nivîsandinê, hwd.), ketina naverokê nîşan bide, pêşdîtina pêşandanê, hwd.

Dema ku pergal dimeşe, pergal ne tenê karekterên wekî ragihandina qereqolê û reklamê li gorî mîhengên pêşwext nîşan dide, lê di heman demê de bi destan jî tîpên pêşandana pêwîst têxe nav xwe.Nermalava kontrolê ya kontrolkera yekîneyê ji hêla KEILC ya 8051 ve hatî bernamekirin û di EEPROM-ê ya komputera yek-çîpê 77E58 de tê zexmkirin.Ew bi gelemperî danûstendina di navbera komputerên jorîn û jêrîn de, wergirtina daneya germahî û şilbûnê, kontrola navbeynkariya I/O û fonksiyonên din temam dike.Di dema xebata rastîn de, rastbûna pîvandina germahiyê digihîje ± 0,5 ℃ û rastbûna pîvana şilbûnê digihîje ± 2% RH

Xelasî

Ev kaxez ramana sêwiranê ya ekrana dîmendera LED-ya hundurîn a metroyê ji aliyên sêwirana şematîkî ya hardware, strukturên mentiqî, diagrama bloka pêkhatî, hwd vedihewîne. li gorî hewcedariyên hawîrdorên cihêreng biguncîne, û xwedan pîvanbûn û pirrengbûnek baş e.Piştî gelek ceribandinan, di pergala nû ya agahdariya rêwiyan a metroya navxweyî de ekrana pêşandana led-ya hundurîn hatî bikar anîn, û bandor baş e.Pratîk îsbat dike ku dîmendera pêşandanê baş dikare nîşana statîk a tîpên çînî û grafîk û dîmenên dînamîkî yên cihêreng temam bike, û xwedan taybetmendiyên ronahiya bilind, bê felq, kontrolkirina mantiqa hêsan, hwd., ku bi tevahî hewcedariyên dîmenderê yên wesayîtên metroyê pêk tîne. boekranên LED.

nûçe (7)


Dema şandinê: Dec-16-2022