亚洲精品一区二区三区大桥未久_亚洲春色古典小说自拍_国产人妻aⅴ色偷_国产精品一区二555

廣告系統(tǒng)設(shè)計(jì)范文3篇

時(shí)間:2022-12-21 11:23:44

緒論:在尋找寫(xiě)作靈感嗎?愛(ài)發(fā)表網(wǎng)為您精選了1篇廣告系統(tǒng)設(shè)計(jì)范文3篇,愿這些內(nèi)容能夠啟迪您的思維,激發(fā)您的創(chuàng)作熱情,歡迎您的閱讀與分享!

廣告系統(tǒng)設(shè)計(jì)范文3篇

廣告系統(tǒng)設(shè)計(jì)篇1

夜晚的城市總是與五彩斑斕的霓虹燈相伴的,霓虹燈的多種變化,實(shí)質(zhì)上都是通過(guò)編程控制的,例如控制霓虹燈燈管的亮滅、流水燈的分組亮滅等。設(shè)計(jì)霓虹燈時(shí)需要綜合考慮控制的便捷性、可靠性、穩(wěn)定性,PLC編程控制具有程序簡(jiǎn)單直觀、運(yùn)行穩(wěn)定、能有效抗干擾等特點(diǎn)。并且在順序的安排調(diào)控方面,對(duì)比其他很多的控制方法,PLC都有著十分顯著的優(yōu)異表現(xiàn),因此現(xiàn)實(shí)中也多數(shù)會(huì)采用PLC對(duì)霓虹燈進(jìn)行控制。

1發(fā)展前景

PLC的中文全稱通常被稱為可編程邏輯控制器,作為一種電子系統(tǒng),PLC采用了數(shù)字運(yùn)算的操作方式,這是為了它在工業(yè)環(huán)境中的廣泛應(yīng)用而專門(mén)做出的特殊設(shè)計(jì)。為了其內(nèi)部存儲(chǔ)程序,在執(zhí)行邏輯運(yùn)算,順序控制,定時(shí)、計(jì)數(shù)與算數(shù)操作等面向用戶的指令時(shí),可以通過(guò)數(shù)字或模擬式輸入/輸出控制各種類型的機(jī)械或生產(chǎn)過(guò)程可以正常運(yùn)轉(zhuǎn),它采用一類可編程的儲(chǔ)存器。PLC編程控制具有程序簡(jiǎn)單直觀、運(yùn)行穩(wěn)定、能有效抗干擾等特點(diǎn),也正是憑借著這些特點(diǎn),它在各個(gè)領(lǐng)域有著廣泛的發(fā)展前景。同時(shí),隨著改革開(kāi)放的不斷深入,國(guó)民經(jīng)濟(jì)飛速發(fā)展,人們對(duì)于精神層面愉悅的追求變多,因此各城市都在進(jìn)行亮化工程。各企業(yè)也大都采用霓虹燈廣告屏這一最為直觀的廣告手法來(lái)宣傳自己企業(yè)的形象和產(chǎn)品。當(dāng)我們夜晚在大街小巷行走時(shí),隨處可見(jiàn)的霓虹燈廣告屏,可見(jiàn)霓虹燈廣告屏的發(fā)展前景也很廣泛。

2設(shè)計(jì)功能要求

廣告屏的組成器件共有8根燈管,24只流水燈,流水燈共分為6組,每組4只燈。期望達(dá)到的控制效果如下:(1)將廣告屏上的8根燈管編號(hào),從左往右依次是1至8號(hào),首先1~8號(hào)燈管依次亮,其間間隔為1秒,8根燈管全亮后,狀態(tài)保持5秒,接著反序熄滅,時(shí)間間隔也設(shè)置為1秒,當(dāng)8根燈管完全熄滅后,再亮2秒。接著以8號(hào)燈管為起始燈管,依次點(diǎn)亮,時(shí)間間隔設(shè)置為1秒,8根燈管全亮后保持狀態(tài)5秒,再以1號(hào)燈管為起始燈管,按照1~8號(hào)燈管的順序熄滅,間隔設(shè)置為1秒,全部熄滅后,再亮2秒。以這種邏輯順序進(jìn)行運(yùn)行控制,無(wú)限循環(huán)。(2)流水燈共分為6組,分別為Ⅰ~Ⅵ組,每組4只燈,以Ⅰ組為起始流水燈,按照逆時(shí)針?lè)较蛞来瘟?,時(shí)間間隔設(shè)置為1秒。(3)系統(tǒng)有單步/連續(xù)控制開(kāi)關(guān),有獨(dú)立的起動(dòng)按鈕以及停止按鈕。單步/連續(xù)開(kāi)關(guān)分別為“1”=單步,“0”=連續(xù)。(4)獨(dú)立的起動(dòng)和停止按鈕,可以控制燈管和流水燈在起動(dòng)和停止時(shí)的同步運(yùn)行(見(jiàn)圖1)。

3硬件設(shè)計(jì)

(1)PLC選型:在滿足輸入輸出點(diǎn)數(shù),并留有10%的備用量的情況下,可選用小型PLC,并不要求較大的控制系統(tǒng)。由于程序設(shè)有3個(gè)輸入,14個(gè)輸出,因此可選FX2N-48MR-001,該型號(hào)輸出輸入點(diǎn)數(shù)都為24個(gè),不僅在最大限度上保證了控制的要求,同時(shí)也留下了足夠多的裕量。系統(tǒng)。由于程序設(shè)有3個(gè)輸入,14個(gè)輸出,因此可選FX2N-48MR-001,該型號(hào)輸出輸入點(diǎn)數(shù)都為24個(gè),不僅在最大限度上保證了控制的要求,同時(shí)也留下了足夠多的裕量。

4軟件設(shè)計(jì)

該設(shè)計(jì)要求的亮滅時(shí)序?yàn)椋菏紫?~8號(hào)燈管依次亮,其間間隔為1秒,8根燈管全亮后,狀態(tài)保持5秒,接著反序熄滅,時(shí)間間隔也設(shè)置為1秒,當(dāng)8根燈管完全熄滅后,再亮2秒。接著以8號(hào)燈管為起始燈管,依次點(diǎn)亮,時(shí)間間隔設(shè)置為1秒,8根燈管全亮后保持狀態(tài)5秒,再以1號(hào)燈管為起始燈管,按照1~8號(hào)燈管的順序熄滅,間隔設(shè)置為1秒,全部熄滅后,再亮2秒。以這種邏輯順序進(jìn)行運(yùn)行控制,無(wú)限循環(huán)。正序可設(shè)7個(gè)定時(shí)器讓8個(gè)燈依次點(diǎn)亮,并同時(shí)設(shè)令8個(gè)定時(shí)器,設(shè)置每個(gè)燈持續(xù)亮著的時(shí)間,在此之后熄滅。反序同上,只是改變輸出的順序即可。循環(huán)用主控指令和一個(gè)定時(shí)器的常閉觸點(diǎn)完成即可。由24只流水燈,4個(gè)一組分成6組,從Ⅰ→Ⅱ→……→Ⅵ按1秒時(shí)間間隔依次向前移動(dòng)。設(shè)5個(gè)定時(shí)器讓6組流水燈以此點(diǎn)亮,并循環(huán),循環(huán)用另一組主控和定時(shí)器的常閉觸點(diǎn)實(shí)現(xiàn)。因系統(tǒng)有單步/連續(xù)控制開(kāi)關(guān),有起動(dòng)按鈕和停止按鈕。單步/連續(xù)開(kāi)關(guān)為“1”=單步,“0”=連續(xù)。利用起保停電路設(shè)置起動(dòng)和停止,同時(shí)單步/連續(xù)的控制可加在兩個(gè)主控之前,判斷是單步還是連續(xù)。若是單步,則按一下啟動(dòng)按鈕會(huì)往前運(yùn)行一步,若是連續(xù),則繼續(xù)上一個(gè)循環(huán)。因起動(dòng)時(shí)燈管和流水燈同時(shí)起動(dòng),停止時(shí)同時(shí)關(guān)閉。用相同的起保停電路加在兩個(gè)主控之前即可實(shí)現(xiàn)同時(shí)關(guān)斷。軟件設(shè)計(jì)梯形圖如圖3所示。FX2N-48MR-001是日本三菱公司設(shè)計(jì)的可編程控制器(PLC),繼電器輸出及輸入24點(diǎn),輸出24點(diǎn),是目前FX系列中功能最強(qiáng)、速度最高的微型PLC,內(nèi)置用戶存儲(chǔ)器8kb,同時(shí)最大支持?jǐn)U展到256個(gè)I/O點(diǎn)。它有很多特點(diǎn)和優(yōu)點(diǎn),例如:系統(tǒng)配置既固定又靈活、編程簡(jiǎn)單、備有可自由選擇、豐富的品種、令人放心的高性能、高速運(yùn)算、使用于多種特殊用途、外部機(jī)器通信簡(jiǎn)單化、共同的外部設(shè)備。

5仿真結(jié)果

本次設(shè)計(jì)用了MELSOFTFXTRAINER進(jìn)行軟件仿真,雖然由于該軟件端口不夠,但是我們利用該軟件的一個(gè)端口代替一組流水燈,以此來(lái)達(dá)到各組燈同時(shí)亮起的效果。仿真時(shí)用了3個(gè)輸入,14個(gè)輸出。其中Y000-Y007代表中間8個(gè)燈管的輸出,Y010-Y015代表6組流水燈的輸出,共14組。輸入有3個(gè),分別是X020(啟動(dòng)),X021(停止),X024(單步/連續(xù))。該軟件在最后的模擬中的表現(xiàn),證明我們的設(shè)計(jì)足以運(yùn)行并可以投入使用,仿真結(jié)果如圖4所示。

6結(jié)論

設(shè)計(jì)的霓虹燈控制系統(tǒng)以三菱公司芯片為核心,利用經(jīng)驗(yàn)編程法以梯形圖為基礎(chǔ)設(shè)計(jì)出能夠控制霓虹燈廣告屏燈的輪流亮滅的程序以及電路。PLC編程控制具有程序簡(jiǎn)單直觀、運(yùn)行穩(wěn)定、能有效抗干擾等特點(diǎn),而一般純電路的實(shí)現(xiàn)方法則更加復(fù)雜,需要考慮一些通訊干擾等問(wèn)題,并且在初期的設(shè)計(jì)以及往后的更改和實(shí)際操作方面,都不如PLC來(lái)得便捷。故PLC控制系統(tǒng)的出現(xiàn)必定會(huì)拓寬霓虹燈市場(chǎng)。本文所寫(xiě)PLC程序能夠?qū)崿F(xiàn)上述基本要求里的所有功能,能夠滿足霓虹燈在現(xiàn)實(shí)生活里的使用。若需要更改或添加其他要求也可通過(guò)PLC的編程來(lái)實(shí)現(xiàn)。PLC編程控制具有程序簡(jiǎn)單直觀、運(yùn)行穩(wěn)定、能有效抗干擾、計(jì)算機(jī)語(yǔ)言簡(jiǎn)潔明了等特點(diǎn)。因此,用PLC編程無(wú)需花費(fèi)大量時(shí)間且容易上手,可解決霓虹燈相關(guān)的各類問(wèn)題。例如本設(shè)計(jì)中,中間8根燈管來(lái)回亮,且有各種時(shí)間間隔,以及周圍一圈的流水燈順序點(diǎn)亮,運(yùn)用PLC中的定時(shí)器、主控等功能便可實(shí)現(xiàn)。

作者:陳翰揚(yáng) 吉同舟 單位:南京師范大學(xué)電氣與自動(dòng)化工程學(xué)院

廣告系統(tǒng)設(shè)計(jì)篇2

隨著大屏互聯(lián)互通互動(dòng)能力的提升,互動(dòng)大屏可覆蓋互聯(lián)網(wǎng)行為活躍的年輕人群。這類人群相較于傳統(tǒng)電視用戶更加年輕化、經(jīng)濟(jì)實(shí)力更強(qiáng),消費(fèi)意愿更強(qiáng)烈,對(duì)相關(guān)信息和服務(wù)的接受度和轉(zhuǎn)化率更高,對(duì)廣告收視的貢獻(xiàn)大,人均廣告價(jià)值被低估。對(duì)于有線運(yùn)營(yíng)商來(lái)說(shuō),這是一塊流量洼地,具有很大的挖掘空間。然而,由于有線運(yùn)營(yíng)商歷史原因,各市、縣分公司均在獨(dú)立開(kāi)展廣告業(yè)務(wù)的運(yùn)營(yíng)工作,存在業(yè)務(wù)運(yùn)營(yíng)方式差異大、業(yè)務(wù)管理模式不統(tǒng)一以及業(yè)務(wù)發(fā)展程度不均衡等問(wèn)題,長(zhǎng)期以來(lái)難以提升廣告資源價(jià)值。針對(duì)雙向廣告,將在現(xiàn)有廣告業(yè)務(wù)的基礎(chǔ)上從管理與功能方面進(jìn)一步提升,結(jié)合雙向廣告系統(tǒng)特點(diǎn)增加特色廣告,滿足多樣化的廣告形式展現(xiàn),并融合互聯(lián)網(wǎng)DSP廣告平臺(tái)的特點(diǎn)和優(yōu)勢(shì),構(gòu)建符合廣電行業(yè)特色的互聯(lián)互通廣告技術(shù)平臺(tái)和運(yùn)營(yíng)管理模式,實(shí)現(xiàn)對(duì)傳統(tǒng)的廣電廣告業(yè)務(wù)運(yùn)營(yíng)管理模式的創(chuàng)新升級(jí),提升廣告業(yè)務(wù)的整體營(yíng)收、運(yùn)營(yíng)效率以及服務(wù)質(zhì)量,進(jìn)一步提升價(jià)值。因此,建設(shè)一套統(tǒng)一的、跨平臺(tái)、跨業(yè)務(wù)的多媒體視訊融合廣告系統(tǒng),實(shí)現(xiàn)雙向廣告的集中播發(fā),支持省中心統(tǒng)一管理、統(tǒng)一調(diào)度發(fā)布,實(shí)行省管省市縣、市管市縣、縣管縣分權(quán)限的三級(jí)管理,才可滿足有線運(yùn)營(yíng)商現(xiàn)行廣告發(fā)展需求。

1系統(tǒng)總體架構(gòu)

多媒體視訊融合廣告系統(tǒng)采用總分架構(gòu)部署,支持分權(quán)、分區(qū)域?qū)崿F(xiàn)省、市、縣三級(jí)管控,根據(jù)不同級(jí)別的帳號(hào),實(shí)現(xiàn)針對(duì)不同區(qū)域的靈活投放策略。系統(tǒng)總體架構(gòu)如圖1所示。融合廣告系統(tǒng)中心平臺(tái)為一級(jí)節(jié)點(diǎn),分前端平臺(tái)為二級(jí)節(jié)點(diǎn),各級(jí)平臺(tái)部署方式基本相同。根據(jù)用戶規(guī)模進(jìn)行資源擴(kuò)充,軟件管理權(quán)限可根據(jù)各級(jí)節(jié)點(diǎn)的不同進(jìn)行分配[1]。省中心平臺(tái)部署廣告管理系統(tǒng),對(duì)廣告模板、內(nèi)容、策略及發(fā)布等進(jìn)行管理,實(shí)現(xiàn)全省廣告的分區(qū)域運(yùn)營(yíng)。省中心負(fù)責(zé)編排審核全省公共廣告。廣告位可以靈活分配給各市、縣分公司,各市、縣只能看到(投放)已經(jīng)分配的廣告位。省中心平臺(tái)可以靈活控制全省廣告位資源的回收和分配。隨著廣告業(yè)務(wù)發(fā)展,省中心平臺(tái)能夠靈活增加自定義廣告位。各地市、區(qū)縣分公司廣告運(yùn)營(yíng)管理人員可以通過(guò)分前端平臺(tái),進(jìn)行區(qū)域和頻道等基礎(chǔ)數(shù)據(jù)的錄入、廣告素材上傳和審核、廣告排期的制作、發(fā)布及審核。廣告素材及廣告的審核權(quán)限可以由省中心統(tǒng)一審核,也可以將審核權(quán)限下發(fā)到地市和區(qū)縣。廣告素材審核通過(guò)后才能使用,廣告審核通過(guò)后才會(huì)發(fā)布。多屏終端或者第三方應(yīng)用通過(guò)承載網(wǎng)實(shí)現(xiàn)廣告的接收。機(jī)頂盒終端會(huì)將用戶數(shù)據(jù)上報(bào)給分前端平臺(tái),分前端平臺(tái)再同步到省中心平臺(tái)。省中心平臺(tái)根據(jù)接收到的用戶信息下發(fā)廣告[2]。

2功能架構(gòu)

具體的系統(tǒng)功能架構(gòu)如圖2所示。

2.1融合廣告系統(tǒng)

融合廣告系統(tǒng)包含多個(gè)功能模塊,具體的模塊作用如表1所示。

2.2運(yùn)營(yíng)平臺(tái)統(tǒng)一

運(yùn)營(yíng)平臺(tái)系統(tǒng)與融合廣告系統(tǒng)對(duì)接,完成廣告的編排、管理、審核及發(fā)布,調(diào)用融合廣告系統(tǒng)的廣告能力進(jìn)行廣告投放。

2.3支撐及能力平臺(tái)

支撐及能力平臺(tái)與融合廣告系統(tǒng)對(duì)接,完成廣告業(yè)務(wù)運(yùn)營(yíng)所必需的基礎(chǔ)資源加工處理及能力支撐。如與內(nèi)容平臺(tái)對(duì)接,實(shí)現(xiàn)廣告視頻資源和元數(shù)據(jù)的注入;與大數(shù)據(jù)平臺(tái)對(duì)接,獲取用戶數(shù)據(jù)及運(yùn)營(yíng)數(shù)據(jù),實(shí)現(xiàn)廣告的精準(zhǔn)投放以及個(gè)性化投放;與融合CDN系統(tǒng)進(jìn)行對(duì)接,根據(jù)投放策略實(shí)現(xiàn)廣告素材的分發(fā)。

2.4第三方系統(tǒng)

融合廣告系統(tǒng)與第三方系統(tǒng)對(duì)接,如與第三方DSP對(duì)接,打通第三方廣告競(jìng)價(jià)渠道,引入程序化廣告業(yè)務(wù);與第三方監(jiān)測(cè)系統(tǒng)對(duì)接,實(shí)現(xiàn)對(duì)投放效果進(jìn)行有效監(jiān)測(cè),實(shí)現(xiàn)廣告曝光第三方實(shí)時(shí)或者準(zhǔn)實(shí)時(shí)的數(shù)據(jù)上報(bào),最大范圍地使廣告的投放可測(cè)量計(jì)算,優(yōu)化投放策略,提供多維度報(bào)表,對(duì)廣告運(yùn)營(yíng)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,實(shí)現(xiàn)廣告投放的業(yè)務(wù)增值評(píng)估投放效果。

2.5終端

融合廣告系統(tǒng)與多屏終端對(duì)接,實(shí)現(xiàn)對(duì)IP機(jī)頂盒、定制一體機(jī)等雙向終端的投放,同時(shí)在保證跨網(wǎng)信息安全的前提下,滿足智能電視軟客戶端、手機(jī)App等雙向終端的廣告投放能力。支持對(duì)終端用戶進(jìn)行分組和分區(qū)域管理,可以對(duì)特定分組用戶進(jìn)行廣告投放。

3廣告業(yè)務(wù)形式

融合廣告系統(tǒng)支持多種廣告場(chǎng)景,滿足大屏端投放需求。各種廣告場(chǎng)景實(shí)現(xiàn)用戶全路徑廣告覆蓋,滿足各類廣告營(yíng)銷需求。廣告位實(shí)現(xiàn)了開(kāi)機(jī)廣告含視頻及圖片、直播狀態(tài)下旗幟廣告(EPG換臺(tái)廣告、音量條廣告、頻道列表廣告)、貼片廣告、智能場(chǎng)景廣告、懸浮廣告、字幕廣告、定投廣告、應(yīng)急廣播、業(yè)務(wù)引導(dǎo)、付費(fèi)掛簾、智能推薦、多屏互動(dòng)、App啟動(dòng)以及屏保等功能。

4結(jié)語(yǔ)

多媒體視訊融合廣告系統(tǒng)建成后,可以為不同的業(yè)務(wù)平臺(tái)實(shí)現(xiàn)各類廣告的策略投放及服務(wù),實(shí)現(xiàn)全省廣告資源統(tǒng)一運(yùn)營(yíng)、統(tǒng)一部署、統(tǒng)一監(jiān)控及統(tǒng)一管理。通過(guò)建設(shè)全省廣告三級(jí)管理平臺(tái),順應(yīng)智能雙向廣告電視業(yè)務(wù)發(fā)展潮流,可以提高全省廣告資源價(jià)值,降低全省廣告業(yè)務(wù)運(yùn)營(yíng)成本,確保廣告利益最大化,最終為有線運(yùn)營(yíng)商提供潛在的營(yíng)收渠道。

作者:鄒容容 單位:江蘇省廣電有線信息網(wǎng)絡(luò)股份有限公司

廣告系統(tǒng)設(shè)計(jì)篇3

隨著經(jīng)濟(jì)的高速發(fā)展,商業(yè)經(jīng)濟(jì)突顯出越來(lái)越重要的作用,其中用來(lái)刺激消費(fèi)者的商業(yè)廣告也越來(lái)越被各廠商所重視[1]。目前,國(guó)內(nèi)商業(yè)廣告的投放形式仍十分粗略,主要集中在海報(bào)、廣告牌等模式,類似的廣告模式只能對(duì)消費(fèi)者起到一定的提醒作用,并不能起到關(guān)鍵性作用,存在效率低、成本高、信息量少、互動(dòng)性弱等缺點(diǎn)。隨著信息化、智能化時(shí)代的到來(lái),在國(guó)外,有的廣告系統(tǒng)能根據(jù)消費(fèi)者的興趣播放對(duì)應(yīng)的廣告[2];有的廣告系統(tǒng)能實(shí)現(xiàn)信息查詢或語(yǔ)音互動(dòng)等功能,具有共享性、互動(dòng)性的特點(diǎn)[3]。本項(xiàng)目設(shè)計(jì)了一款基于嵌入式硬件平臺(tái)的智能廣告系統(tǒng),實(shí)現(xiàn)了將多種廣告內(nèi)容集成于同一系統(tǒng)內(nèi),可以進(jìn)行各種廣告內(nèi)容的輪流循環(huán)播放,也可以對(duì)廣告大類進(jìn)行選擇性播放,所有廣告內(nèi)容畫(huà)面清晰、語(yǔ)音流暢,觀看體驗(yàn)較好。該廣告系統(tǒng)具有信息量大、交互性好、成本低的特點(diǎn),為廣告系統(tǒng)的智能化開(kāi)發(fā)奠定了基礎(chǔ)。

1系統(tǒng)整體方案設(shè)計(jì)

該廣告系統(tǒng)主要包括STM32F103VET6主控板、工業(yè)串口屏幕、電源、按鍵等元件,系統(tǒng)結(jié)構(gòu)如圖1所示。該系統(tǒng)主要播放三大類廣告,包括城市發(fā)展宣傳類廣告、汽車品牌及企業(yè)發(fā)展宣傳類廣告、技術(shù)團(tuán)隊(duì)宣傳類廣告。其廣告模式分為兩種:在無(wú)人操作的模式下可以按設(shè)定的順序輪流播放三大類廣告,也可以手動(dòng)選擇播放某一類廣告。

2系統(tǒng)硬件設(shè)計(jì)

2.1主控芯片選型及電路設(shè)計(jì)

廣告系統(tǒng)的主控板電路是系統(tǒng)的核心部件,在選型過(guò)程中,應(yīng)首先考慮芯片的性能是否滿足系統(tǒng)設(shè)計(jì)需求,其次要考慮系統(tǒng)的可擴(kuò)展性、成本、耐用性、操作性等因素。本項(xiàng)目選擇內(nèi)部資源多、運(yùn)行速度快的STM32系列單片機(jī)作為主控芯片,具體型號(hào)為STM32F103VET6。STM32F103VET6是ST廠推出的基于Cortex-M3內(nèi)核的STM32系列單片機(jī),最高工作頻率為72MHz,1.25DMips/MHz,在外設(shè)方面,具有1μs的雙12位ADC,4Mbit/s的UART,18Mbit/s的SPI等[4-5]。本設(shè)計(jì)主要用到STM32F103VET6芯片的按鍵功能、指示燈(LED)功能、串口通信功能等,該芯片可以從外部存儲(chǔ)器(SD卡)讀取、解碼和輸出音頻信號(hào)。圖2為按鍵模塊、指示燈模塊及串口模塊的電路圖。①按鍵模塊:進(jìn)行相關(guān)GPIO(General-purposeinput/output,通用型之輸入輸出)端口的初始化和使能;配置好相對(duì)應(yīng)的引腳,并設(shè)置循環(huán)點(diǎn)擊函數(shù),以確保圖片(KEY2)和視頻循環(huán)播放(KEY1);還要設(shè)置停止退出按鍵(KEY4),手動(dòng)停止并退出到初始界面(圖片0),按鍵KEY3為預(yù)留功能。②指示燈模塊:LED2為視頻播放提示燈,按鍵奇數(shù)次點(diǎn)擊為亮(高電平),按鍵偶數(shù)次點(diǎn)擊為滅(低電平);LED3為圖片播放指示燈,按鍵奇數(shù)次點(diǎn)擊為亮(高電平),按鍵偶數(shù)次點(diǎn)擊為滅(低電平);LED4為視頻停止退出按鍵指示燈,視頻停止信號(hào)發(fā)出后亮起;LED5為預(yù)留功能。③串口模塊:先配置GPIO端口的初始化和使能,再根據(jù)串口屏的傳輸協(xié)議來(lái)編寫(xiě)串口傳輸程序;規(guī)定好字符串的位數(shù)和指令符號(hào),并設(shè)置循環(huán)函數(shù),即從0開(kāi)始自加,到最后一張圖片和視頻時(shí),清零并返回至0,同時(shí)計(jì)算校驗(yàn)值。

2.2顯示屏的選型及電路設(shè)計(jì)

顯示屏作為廣告內(nèi)容的主要展示工具,在觀看體驗(yàn)上起著決定性作用,需要綜合考慮性能、尺寸、成本。本設(shè)計(jì)選擇10寸(約33cm)智能液晶串口屏。該屏幕分辨率為1024×600(H×V),支持RS232、TTL、485三個(gè)通信協(xié)議,擁有30多種組態(tài)控件,可對(duì)圖形進(jìn)行自由編輯。其具有完善的人機(jī)交互功能,工業(yè)級(jí)標(biāo)準(zhǔn),支持ESDEMI測(cè)試。在本設(shè)計(jì)中,串口屏應(yīng)用的主要功能有圖片及視頻的存儲(chǔ)(SD卡)、播放等功能。系統(tǒng)整體功能的實(shí)現(xiàn)步驟如下:第一,廣告素材的準(zhǔn)備。其中,圖片必須是BMP格式,且分辨率必須與屏幕保持一致;視頻必須為MP3格式。第二,廣告素材的存儲(chǔ)。將準(zhǔn)備好的SD卡進(jìn)行格式化,選好32FAT格式,并創(chuàng)建HMI_SET文件夾,然后將廣告素材存入該文件夾。第三,廣告素材的編輯。在上位機(jī)(模擬器)中對(duì)廣告素材進(jìn)行編輯,主要包括圖片和視頻兩方面。在菜單欄生成配置選項(xiàng)中從0開(kāi)始(初始界面),將圖片依次編號(hào),生成相關(guān)文件;進(jìn)行視頻素材編輯時(shí),要對(duì)屏幕固件進(jìn)行升級(jí),將固件程序“boot.bin”拷貝到SD卡根目錄下的HMI_SET文件夾中,插卡后上電,固件自動(dòng)完成升級(jí),SD卡要求容量不大于32GB。把設(shè)定好的視頻進(jìn)行排序(從0開(kāi)始),放入SD卡HMI_SET文件夾里。所有文件下載完成后,斷電重啟屏幕。第四,廣告素材數(shù)據(jù)的傳輸。將配置好的圖片及其他參數(shù)文件(13.bin,14.bin)以及排好序的視頻文件一并放入SD卡內(nèi),開(kāi)機(jī)前插入屏幕中;等待其數(shù)據(jù)載入完成便可進(jìn)行操作;運(yùn)用STM32的串口傳輸技術(shù)通過(guò)編寫(xiě)程序來(lái)控制視頻和圖片的播放和切換,最終以按鍵的形式體現(xiàn)出來(lái)。

3系統(tǒng)軟件設(shè)計(jì)

本項(xiàng)目軟件編程采用C語(yǔ)言進(jìn)行程序開(kāi)發(fā),編譯環(huán)境為KeiluVision5。視頻文件和音頻文件適用后綴為MP4。系統(tǒng)的主要工作流程為:將需要播放的廣告導(dǎo)入主控芯片中,判斷廣告是在下載序列還是播放序列,若是在播放序列,直接播放即可,若是在下載序列,待下載完成后再進(jìn)行播放。此外,也可以通過(guò)按鍵選擇播放模式,模式1為輪流播放三大類廣告,模式2為具體選擇某一類廣告。具體程序流程如圖3所示。程序分為以下幾個(gè)部分:主函數(shù)、按鍵、LED指示燈、定時(shí)器2、串口1、系統(tǒng)延時(shí)、系統(tǒng)時(shí)鐘等子功能模塊。主函數(shù):快速調(diào)用其他功能模塊。按鍵:先預(yù)先設(shè)置按鍵按下的數(shù)值、彈起的數(shù)值、上一次按鍵的數(shù)值(都設(shè)置為0);規(guī)定用到的I/O端口,設(shè)定推挽輸出模式,I/O口時(shí)鐘響應(yīng)頻率為50MHz,設(shè)定浮空輸入模式;設(shè)置按鍵響應(yīng)時(shí)間10ms;按鍵掃描,定時(shí)10ms執(zhí)行一次。定時(shí)器2:設(shè)定中斷優(yōu)先級(jí)3級(jí),使能模式開(kāi)啟;定時(shí)器周期10ms,定時(shí)器2時(shí)鐘為72MHz;重復(fù)計(jì)數(shù)初值設(shè)為0;設(shè)置定時(shí)時(shí)間、定時(shí)檔位:1ms、10ms、100ms、500ms、1s、3s、3min。串口傳輸:定義_sys_exit(),以避免使用半主機(jī)模式;重定義fputc函數(shù);設(shè)定循環(huán)函數(shù),循環(huán)發(fā)送,直到發(fā)送完畢;接收緩存,接收標(biāo)志設(shè)定。傳輸參數(shù)設(shè)置:波特率設(shè)置為115200;數(shù)據(jù)位8位,停止位1位,無(wú)校驗(yàn)位,無(wú)硬件流控,收發(fā)模式,配置串口參數(shù)。數(shù)據(jù)、字符、字符串傳輸接收設(shè)置:接收緩存,接收計(jì)數(shù),接收標(biāo)志位(都從0開(kāi)始),清除標(biāo)志位,判斷接受的數(shù)據(jù)指令頭是否正確;開(kāi)始接收,將接收到的一個(gè)字節(jié)數(shù)據(jù)存入,接收緩存,接收完成,計(jì)算校驗(yàn)。

4系統(tǒng)功能調(diào)試

把屏幕與主控板連接起來(lái),用設(shè)定好的控制程序和制定控件進(jìn)行信息傳輸與反饋。在調(diào)試過(guò)程中遇到的主要問(wèn)題及解決措施為:第一,屏幕在播放并切換視頻時(shí),如果持續(xù)高頻點(diǎn)擊,會(huì)出現(xiàn)卡死的情況,必須重新上電復(fù)位。解決方案為點(diǎn)擊一次播放視頻按鍵,再點(diǎn)擊一次停止退出按鍵,這樣能有效避免出現(xiàn)上述情況。第二,由于電源是外部供給,所以必須達(dá)到限定的電壓和電流。為此,本設(shè)計(jì)舍棄了USB供電,采用12V電源適配器進(jìn)行供電。

5結(jié)語(yǔ)

本研究以增強(qiáng)設(shè)備靈活性、豐富廣告內(nèi)容、提高廣告效益、降低廣告成本為目標(biāo),提出基于嵌入式硬件平臺(tái)的智能廣告系統(tǒng)設(shè)計(jì)。該系統(tǒng)以STM32系列單片機(jī)STM32F103VET6為核心控制器,以10寸(約33cm)智能液晶串口屏作為顯示設(shè)備,通過(guò)串口控制傳輸指令對(duì)顯示器SD卡內(nèi)部?jī)?chǔ)存的廣告視頻及圖片進(jìn)行播放和切換,以達(dá)到廣告系統(tǒng)智能控制的目的,對(duì)智能廣告系統(tǒng)的設(shè)計(jì)具有一定的參考意義。經(jīng)過(guò)測(cè)評(píng)和問(wèn)卷調(diào)查發(fā)現(xiàn),本系統(tǒng)控制下的廣告觀看率和點(diǎn)擊率略高于傳統(tǒng)廣告牌。

作者:姚江云 張華宇 聶臻 湯金鎰 單位:柳州工學(xué)院信息科學(xué)與工程學(xué)院

友情鏈接