时间:2022-12-21 11:23:44
绪论:在寻找写作灵感吗?爱发表网为您精选了1篇广告系统设计范文3篇,愿这些内容能够启迪您的思维,激发您的创作热情,欢迎您的阅读与分享!
夜晚的城市总是与五彩斑斓的霓虹灯相伴的,霓虹灯的多种变化,实质上都是通过编程控制的,例如控制霓虹灯灯管的亮灭、流水灯的分组亮灭等。设计霓虹灯时需要综合考虑控制的便捷性、可靠性、稳定性,PLC编程控制具有程序简单直观、运行稳定、能有效抗干扰等特点。并且在顺序的安排调控方面,对比其他很多的控制方法,PLC都有着十分显著的优异表现,因此现实中也多数会采用PLC对霓虹灯进行控制。
1发展前景
PLC的中文全称通常被称为可编程逻辑控制器,作为一种电子系统,PLC采用了数字运算的操作方式,这是为了它在工业环境中的广泛应用而专门做出的特殊设计。为了其内部存储程序,在执行逻辑运算,顺序控制,定时、计数与算数操作等面向用户的指令时,可以通过数字或模拟式输入/输出控制各种类型的机械或生产过程可以正常运转,它采用一类可编程的储存器。PLC编程控制具有程序简单直观、运行稳定、能有效抗干扰等特点,也正是凭借着这些特点,它在各个领域有着广泛的发展前景。同时,随着改革开放的不断深入,国民经济飞速发展,人们对于精神层面愉悦的追求变多,因此各城市都在进行亮化工程。各企业也大都采用霓虹灯广告屏这一最为直观的广告手法来宣传自己企业的形象和产品。当我们夜晚在大街小巷行走时,随处可见的霓虹灯广告屏,可见霓虹灯广告屏的发展前景也很广泛。
2设计功能要求
广告屏的组成器件共有8根灯管,24只流水灯,流水灯共分为6组,每组4只灯。期望达到的控制效果如下:(1)将广告屏上的8根灯管编号,从左往右依次是1至8号,首先1~8号灯管依次亮,其间间隔为1秒,8根灯管全亮后,状态保持5秒,接着反序熄灭,时间间隔也设置为1秒,当8根灯管完全熄灭后,再亮2秒。接着以8号灯管为起始灯管,依次点亮,时间间隔设置为1秒,8根灯管全亮后保持状态5秒,再以1号灯管为起始灯管,按照1~8号灯管的顺序熄灭,间隔设置为1秒,全部熄灭后,再亮2秒。以这种逻辑顺序进行运行控制,无限循环。(2)流水灯共分为6组,分别为Ⅰ~Ⅵ组,每组4只灯,以Ⅰ组为起始流水灯,按照逆时针方向依次亮,时间间隔设置为1秒。(3)系统有单步/连续控制开关,有独立的起动按钮以及停止按钮。单步/连续开关分别为“1”=单步,“0”=连续。(4)独立的起动和停止按钮,可以控制灯管和流水灯在起动和停止时的同步运行(见图1)。
3硬件设计
(1)PLC选型:在满足输入输出点数,并留有10%的备用量的情况下,可选用小型PLC,并不要求较大的控制系统。由于程序设有3个输入,14个输出,因此可选FX2N-48MR-001,该型号输出输入点数都为24个,不仅在最大限度上保证了控制的要求,同时也留下了足够多的裕量。系统。由于程序设有3个输入,14个输出,因此可选FX2N-48MR-001,该型号输出输入点数都为24个,不仅在最大限度上保证了控制的要求,同时也留下了足够多的裕量。
4软件设计
该设计要求的亮灭时序为:首先1~8号灯管依次亮,其间间隔为1秒,8根灯管全亮后,状态保持5秒,接着反序熄灭,时间间隔也设置为1秒,当8根灯管完全熄灭后,再亮2秒。接着以8号灯管为起始灯管,依次点亮,时间间隔设置为1秒,8根灯管全亮后保持状态5秒,再以1号灯管为起始灯管,按照1~8号灯管的顺序熄灭,间隔设置为1秒,全部熄灭后,再亮2秒。以这种逻辑顺序进行运行控制,无限循环。正序可设7个定时器让8个灯依次点亮,并同时设令8个定时器,设置每个灯持续亮着的时间,在此之后熄灭。反序同上,只是改变输出的顺序即可。循环用主控指令和一个定时器的常闭触点完成即可。由24只流水灯,4个一组分成6组,从Ⅰ→Ⅱ→……→Ⅵ按1秒时间间隔依次向前移动。设5个定时器让6组流水灯以此点亮,并循环,循环用另一组主控和定时器的常闭触点实现。因系统有单步/连续控制开关,有起动按钮和停止按钮。单步/连续开关为“1”=单步,“0”=连续。利用起保停电路设置起动和停止,同时单步/连续的控制可加在两个主控之前,判断是单步还是连续。若是单步,则按一下启动按钮会往前运行一步,若是连续,则继续上一个循环。因起动时灯管和流水灯同时起动,停止时同时关闭。用相同的起保停电路加在两个主控之前即可实现同时关断。软件设计梯形图如图3所示。FX2N-48MR-001是日本三菱公司设计的可编程控制器(PLC),继电器输出及输入24点,输出24点,是目前FX系列中功能最强、速度最高的微型PLC,内置用户存储器8kb,同时最大支持扩展到256个I/O点。它有很多特点和优点,例如:系统配置既固定又灵活、编程简单、备有可自由选择、丰富的品种、令人放心的高性能、高速运算、使用于多种特殊用途、外部机器通信简单化、共同的外部设备。
5仿真结果
本次设计用了MELSOFTFXTRAINER进行软件仿真,虽然由于该软件端口不够,但是我们利用该软件的一个端口代替一组流水灯,以此来达到各组灯同时亮起的效果。仿真时用了3个输入,14个输出。其中Y000-Y007代表中间8个灯管的输出,Y010-Y015代表6组流水灯的输出,共14组。输入有3个,分别是X020(启动),X021(停止),X024(单步/连续)。该软件在最后的模拟中的表现,证明我们的设计足以运行并可以投入使用,仿真结果如图4所示。
6结论
设计的霓虹灯控制系统以三菱公司芯片为核心,利用经验编程法以梯形图为基础设计出能够控制霓虹灯广告屏灯的轮流亮灭的程序以及电路。PLC编程控制具有程序简单直观、运行稳定、能有效抗干扰等特点,而一般纯电路的实现方法则更加复杂,需要考虑一些通讯干扰等问题,并且在初期的设计以及往后的更改和实际操作方面,都不如PLC来得便捷。故PLC控制系统的出现必定会拓宽霓虹灯市场。本文所写PLC程序能够实现上述基本要求里的所有功能,能够满足霓虹灯在现实生活里的使用。若需要更改或添加其他要求也可通过PLC的编程来实现。PLC编程控制具有程序简单直观、运行稳定、能有效抗干扰、计算机语言简洁明了等特点。因此,用PLC编程无需花费大量时间且容易上手,可解决霓虹灯相关的各类问题。例如本设计中,中间8根灯管来回亮,且有各种时间间隔,以及周围一圈的流水灯顺序点亮,运用PLC中的定时器、主控等功能便可实现。
作者:陈翰扬 吉同舟 单位:南京师范大学电气与自动化工程学院
广告系统设计篇2
随着大屏互联互通互动能力的提升,互动大屏可覆盖互联网行为活跃的年轻人群。这类人群相较于传统电视用户更加年轻化、经济实力更强,消费意愿更强烈,对相关信息和服务的接受度和转化率更高,对广告收视的贡献大,人均广告价值被低估。对于有线运营商来说,这是一块流量洼地,具有很大的挖掘空间。然而,由于有线运营商历史原因,各市、县分公司均在独立开展广告业务的运营工作,存在业务运营方式差异大、业务管理模式不统一以及业务发展程度不均衡等问题,长期以来难以提升广告资源价值。针对双向广告,将在现有广告业务的基础上从管理与功能方面进一步提升,结合双向广告系统特点增加特色广告,满足多样化的广告形式展现,并融合互联网DSP广告平台的特点和优势,构建符合广电行业特色的互联互通广告技术平台和运营管理模式,实现对传统的广电广告业务运营管理模式的创新升级,提升广告业务的整体营收、运营效率以及服务质量,进一步提升价值。因此,建设一套统一的、跨平台、跨业务的多媒体视讯融合广告系统,实现双向广告的集中播发,支持省中心统一管理、统一调度发布,实行省管省市县、市管市县、县管县分权限的三级管理,才可满足有线运营商现行广告发展需求。
1系统总体架构
多媒体视讯融合广告系统采用总分架构部署,支持分权、分区域实现省、市、县三级管控,根据不同级别的帐号,实现针对不同区域的灵活投放策略。系统总体架构如图1所示。融合广告系统中心平台为一级节点,分前端平台为二级节点,各级平台部署方式基本相同。根据用户规模进行资源扩充,软件管理权限可根据各级节点的不同进行分配[1]。省中心平台部署广告管理系统,对广告模板、内容、策略及发布等进行管理,实现全省广告的分区域运营。省中心负责编排审核全省公共广告。广告位可以灵活分配给各市、县分公司,各市、县只能看到(投放)已经分配的广告位。省中心平台可以灵活控制全省广告位资源的回收和分配。随着广告业务发展,省中心平台能够灵活增加自定义广告位。各地市、区县分公司广告运营管理人员可以通过分前端平台,进行区域和频道等基础数据的录入、广告素材上传和审核、广告排期的制作、发布及审核。广告素材及广告的审核权限可以由省中心统一审核,也可以将审核权限下发到地市和区县。广告素材审核通过后才能使用,广告审核通过后才会发布。多屏终端或者第三方应用通过承载网实现广告的接收。机顶盒终端会将用户数据上报给分前端平台,分前端平台再同步到省中心平台。省中心平台根据接收到的用户信息下发广告[2]。
2功能架构
具体的系统功能架构如图2所示。
2.1融合广告系统
融合广告系统包含多个功能模块,具体的模块作用如表1所示。
2.2运营平台统一
运营平台系统与融合广告系统对接,完成广告的编排、管理、审核及发布,调用融合广告系统的广告能力进行广告投放。
2.3支撑及能力平台
支撑及能力平台与融合广告系统对接,完成广告业务运营所必需的基础资源加工处理及能力支撑。如与内容平台对接,实现广告视频资源和元数据的注入;与大数据平台对接,获取用户数据及运营数据,实现广告的精准投放以及个性化投放;与融合CDN系统进行对接,根据投放策略实现广告素材的分发。
2.4第三方系统
融合广告系统与第三方系统对接,如与第三方DSP对接,打通第三方广告竞价渠道,引入程序化广告业务;与第三方监测系统对接,实现对投放效果进行有效监测,实现广告曝光第三方实时或者准实时的数据上报,最大范围地使广告的投放可测量计算,优化投放策略,提供多维度报表,对广告运营数据进行统计分析,实现广告投放的业务增值评估投放效果。
2.5终端
融合广告系统与多屏终端对接,实现对IP机顶盒、定制一体机等双向终端的投放,同时在保证跨网信息安全的前提下,满足智能电视软客户端、手机App等双向终端的广告投放能力。支持对终端用户进行分组和分区域管理,可以对特定分组用户进行广告投放。
3广告业务形式
融合广告系统支持多种广告场景,满足大屏端投放需求。各种广告场景实现用户全路径广告覆盖,满足各类广告营销需求。广告位实现了开机广告含视频及图片、直播状态下旗帜广告(EPG换台广告、音量条广告、频道列表广告)、贴片广告、智能场景广告、悬浮广告、字幕广告、定投广告、应急广播、业务引导、付费挂帘、智能推荐、多屏互动、App启动以及屏保等功能。
4结语
多媒体视讯融合广告系统建成后,可以为不同的业务平台实现各类广告的策略投放及服务,实现全省广告资源统一运营、统一部署、统一监控及统一管理。通过建设全省广告三级管理平台,顺应智能双向广告电视业务发展潮流,可以提高全省广告资源价值,降低全省广告业务运营成本,确保广告利益最大化,最终为有线运营商提供潜在的营收渠道。
作者:邹容容 单位:江苏省广电有线信息网络股份有限公司
广告系统设计篇3
随着经济的高速发展,商业经济突显出越来越重要的作用,其中用来刺激消费者的商业广告也越来越被各厂商所重视[1]。目前,国内商业广告的投放形式仍十分粗略,主要集中在海报、广告牌等模式,类似的广告模式只能对消费者起到一定的提醒作用,并不能起到关键性作用,存在效率低、成本高、信息量少、互动性弱等缺点。随着信息化、智能化时代的到来,在国外,有的广告系统能根据消费者的兴趣播放对应的广告[2];有的广告系统能实现信息查询或语音互动等功能,具有共享性、互动性的特点[3]。本项目设计了一款基于嵌入式硬件平台的智能广告系统,实现了将多种广告内容集成于同一系统内,可以进行各种广告内容的轮流循环播放,也可以对广告大类进行选择性播放,所有广告内容画面清晰、语音流畅,观看体验较好。该广告系统具有信息量大、交互性好、成本低的特点,为广告系统的智能化开发奠定了基础。
1系统整体方案设计
该广告系统主要包括STM32F103VET6主控板、工业串口屏幕、电源、按键等元件,系统结构如图1所示。该系统主要播放三大类广告,包括城市发展宣传类广告、汽车品牌及企业发展宣传类广告、技术团队宣传类广告。其广告模式分为两种:在无人操作的模式下可以按设定的顺序轮流播放三大类广告,也可以手动选择播放某一类广告。
2系统硬件设计
2.1主控芯片选型及电路设计
广告系统的主控板电路是系统的核心部件,在选型过程中,应首先考虑芯片的性能是否满足系统设计需求,其次要考虑系统的可扩展性、成本、耐用性、操作性等因素。本项目选择内部资源多、运行速度快的STM32系列单片机作为主控芯片,具体型号为STM32F103VET6。STM32F103VET6是ST厂推出的基于Cortex-M3内核的STM32系列单片机,最高工作频率为72MHz,1.25DMips/MHz,在外设方面,具有1μs的双12位ADC,4Mbit/s的UART,18Mbit/s的SPI等[4-5]。本设计主要用到STM32F103VET6芯片的按键功能、指示灯(LED)功能、串口通信功能等,该芯片可以从外部存储器(SD卡)读取、解码和输出音频信号。图2为按键模块、指示灯模块及串口模块的电路图。①按键模块:进行相关GPIO(General-purposeinput/output,通用型之输入输出)端口的初始化和使能;配置好相对应的引脚,并设置循环点击函数,以确保图片(KEY2)和视频循环播放(KEY1);还要设置停止退出按键(KEY4),手动停止并退出到初始界面(图片0),按键KEY3为预留功能。②指示灯模块:LED2为视频播放提示灯,按键奇数次点击为亮(高电平),按键偶数次点击为灭(低电平);LED3为图片播放指示灯,按键奇数次点击为亮(高电平),按键偶数次点击为灭(低电平);LED4为视频停止退出按键指示灯,视频停止信号发出后亮起;LED5为预留功能。③串口模块:先配置GPIO端口的初始化和使能,再根据串口屏的传输协议来编写串口传输程序;规定好字符串的位数和指令符号,并设置循环函数,即从0开始自加,到最后一张图片和视频时,清零并返回至0,同时计算校验值。
2.2显示屏的选型及电路设计
显示屏作为广告内容的主要展示工具,在观看体验上起着决定性作用,需要综合考虑性能、尺寸、成本。本设计选择10寸(约33cm)智能液晶串口屏。该屏幕分辨率为1024×600(H×V),支持RS232、TTL、485三个通信协议,拥有30多种组态控件,可对图形进行自由编辑。其具有完善的人机交互功能,工业级标准,支持ESDEMI测试。在本设计中,串口屏应用的主要功能有图片及视频的存储(SD卡)、播放等功能。系统整体功能的实现步骤如下:第一,广告素材的准备。其中,图片必须是BMP格式,且分辨率必须与屏幕保持一致;视频必须为MP3格式。第二,广告素材的存储。将准备好的SD卡进行格式化,选好32FAT格式,并创建HMI_SET文件夹,然后将广告素材存入该文件夹。第三,广告素材的编辑。在上位机(模拟器)中对广告素材进行编辑,主要包括图片和视频两方面。在菜单栏生成配置选项中从0开始(初始界面),将图片依次编号,生成相关文件;进行视频素材编辑时,要对屏幕固件进行升级,将固件程序“boot.bin”拷贝到SD卡根目录下的HMI_SET文件夹中,插卡后上电,固件自动完成升级,SD卡要求容量不大于32GB。把设定好的视频进行排序(从0开始),放入SD卡HMI_SET文件夹里。所有文件下载完成后,断电重启屏幕。第四,广告素材数据的传输。将配置好的图片及其他参数文件(13.bin,14.bin)以及排好序的视频文件一并放入SD卡内,开机前插入屏幕中;等待其数据载入完成便可进行操作;运用STM32的串口传输技术通过编写程序来控制视频和图片的播放和切换,最终以按键的形式体现出来。
3系统软件设计
本项目软件编程采用C语言进行程序开发,编译环境为KeiluVision5。视频文件和音频文件适用后缀为MP4。系统的主要工作流程为:将需要播放的广告导入主控芯片中,判断广告是在下载序列还是播放序列,若是在播放序列,直接播放即可,若是在下载序列,待下载完成后再进行播放。此外,也可以通过按键选择播放模式,模式1为轮流播放三大类广告,模式2为具体选择某一类广告。具体程序流程如图3所示。程序分为以下几个部分:主函数、按键、LED指示灯、定时器2、串口1、系统延时、系统时钟等子功能模块。主函数:快速调用其他功能模块。按键:先预先设置按键按下的数值、弹起的数值、上一次按键的数值(都设置为0);规定用到的I/O端口,设定推挽输出模式,I/O口时钟响应频率为50MHz,设定浮空输入模式;设置按键响应时间10ms;按键扫描,定时10ms执行一次。定时器2:设定中断优先级3级,使能模式开启;定时器周期10ms,定时器2时钟为72MHz;重复计数初值设为0;设置定时时间、定时档位:1ms、10ms、100ms、500ms、1s、3s、3min。串口传输:定义_sys_exit(),以避免使用半主机模式;重定义fputc函数;设定循环函数,循环发送,直到发送完毕;接收缓存,接收标志设定。传输参数设置:波特率设置为115200;数据位8位,停止位1位,无校验位,无硬件流控,收发模式,配置串口参数。数据、字符、字符串传输接收设置:接收缓存,接收计数,接收标志位(都从0开始),清除标志位,判断接受的数据指令头是否正确;开始接收,将接收到的一个字节数据存入,接收缓存,接收完成,计算校验。
4系统功能调试
把屏幕与主控板连接起来,用设定好的控制程序和制定控件进行信息传输与反馈。在调试过程中遇到的主要问题及解决措施为:第一,屏幕在播放并切换视频时,如果持续高频点击,会出现卡死的情况,必须重新上电复位。解决方案为点击一次播放视频按键,再点击一次停止退出按键,这样能有效避免出现上述情况。第二,由于电源是外部供给,所以必须达到限定的电压和电流。为此,本设计舍弃了USB供电,采用12V电源适配器进行供电。
5结语
本研究以增强设备灵活性、丰富广告内容、提高广告效益、降低广告成本为目标,提出基于嵌入式硬件平台的智能广告系统设计。该系统以STM32系列单片机STM32F103VET6为核心控制器,以10寸(约33cm)智能液晶串口屏作为显示设备,通过串口控制传输指令对显示器SD卡内部储存的广告视频及图片进行播放和切换,以达到广告系统智能控制的目的,对智能广告系统的设计具有一定的参考意义。经过测评和问卷调查发现,本系统控制下的广告观看率和点击率略高于传统广告牌。
作者:姚江云 张华宇 聂臻 汤金镒 单位:柳州工学院信息科学与工程学院