打印系统及其数据传输方法_2

文档序号:8361153阅读:来源:国知局

[0046]VO ?V7、VA、VB:电压电平;
[0047]Tl、TA:预设时槽;
[0048]S310?S370:本发明一实施例所述的数据传输方法的各步骤;
[0049]S601?S608:本发明另一实施例所述的数据传输方法的各步骤。
【具体实施方式】
[0050]现将详细参考本发明的示范性实施例,在附图中说明所述示范性实施例的实例。另外,凡可能之处,在图式及实施方式中使用相同标号的元件/构件代表相同或类似部分。
[0051]图1是依照本发明一实施例所示出的打印系统的示意图。请参照图1,在本实施例中,打印系统10用以执行一打印功能,例如是二维的打印系统或是三维的打印系统,本发明对此不限制。打印系统10包括控制器200与外围单元400。控制器200用以监控打印系统10的整体或部分操作,其硬件可包括芯片组、微处理器等具有运算功能的硬件设备或上述硬件设备的组合。进一步来说,控制器200可用以监控打印系统10的外围单元400,举例来说,外围单元400可以是用以执行打印功能的数据打印单元,例如是搭载有墨水匣的墨盒(Ink cartridge)或装设有三维成型材料的成型元件,以融熔沉积成型(fused deposit1nmodeling)来说,是装设材料卷(material spool)所提供材料的挤出头(extrus1n head)。外围单元400也可以是用以显示警示文字或打印状态的显示单元等,本发明对此不限制。
[0052]在本实施例中,外围单元400用以执行数据打印功能并具有数字数据。举例来说,若外围单元400为搭载有墨水匣的墨盒,数字数据所包括的内容可以是墨水匣型号或是墨水残量等信息;若外围单元400为装设有材料卷所提供材料的挤出头,数字数据所包括的内容可以是材料卷型号或材料卷残量等信息。控制器200耦接外围单元400。简单来说,控制器200与外围单元400通过传输接口 300相互耦接彼此,以进行数据的传递。在此,并不限制传输接口 300的种类与类型,凡可用以传输模拟信号的传输接口皆可作为本发明的传输接口 300。
[0053]再者,控制器200包括第一数字模拟转换器210以及第二模拟数字转换器230。外围单元400包括第一模拟数字转换器410以及第二数字模拟转换器430。
[0054]详言之,数字模拟转换器(Digital to Analog converter,简称DAC)是一种将数字信号转换为模拟信号(以电流、电压或电荷的形式)的功能模块。模拟数字转换器(Analogto Digital converter,简称ADC)则是以相反的方向工作。在本实施例中,第一数字模拟转换器210与第二数字模拟转换器430将欲传送的数字数据与数字控制指令转换为模拟信号与模拟控制信号。另一方面,第一模拟数字转换器410与第二模拟数字转换器230将接收到的模拟信号与模拟控制信号转换回数字数据与数字控制指令。
[0055]为了详细说明本发明,图2为依照本发明一实施例所示出的数据传输路径的示意图,而图3为依照本发明一实施例所示出的数据传输方法的流程图。本实施例的方法适用于图1的打印系统10,以下即搭配图1中的各构件说明本实施例方法的详细步骤,请同时参照图1、图2与图3。
[0056]在本实施例中,假设外围单元400为搭载有墨水匣的墨盒,当使用者更换新的墨水匣时,控制器200欲辨认墨水匣的型号是否符合打印系统10的预设规格。因此,控制器200将发出控制指令至外围单元400,以命令外围单元400回报关于墨水匣的相关信息。
[0057]首先,在步骤S310中,由控制器200转换数字控制指令D_c而获取模拟控制信号A_c。简单来说,在控制器200发出‘请求回复墨水匣数据’的控制指令之前,控制器200的第一数字模拟转换器210接收到数字控制指令D_c,并将数字控制指令D_c转换为模拟控制信号A_c。值得一提的是,在本实施例中,数字控制指令D_c可依据信号传输格式而转换为包括多个电压电平的模拟控制信号A_c,而信号传输格式包括预设时槽的时间长度的时间长度与多个电压电平。
[0058]详细来说,图4为依照本发明一实施例所示出的数字模拟转换器的转换曲线图。请参照图4,假设第一数字模拟转换器210为8阶的数字模拟转换器,第一数字模拟转换器210可将数字化的数据转换为8种不同的电压电平VO?V7。换句话说,电压电平VO?V7可分别代表包括三个比特数据的符元(Symbol)。如图4所示,电压电平VO代表了符元‘000’,电压电平Vl代表了符元‘001’,电压电平V2代表了符元‘010’,电压电平V3代表了符元‘011’。依此类推,电压电平V7代表了符元‘111’。也就是说,电压电平VO?V7可分别代表不同的符元,而第一数字模拟转换器210可将数字控制指令D_c依据如图4所示的转换方式而转换成包括不同电压电平的模拟控制信号A_c,并据以输出至外围单元400。
[0059]然而,需特别说明的是,图4仅为一种示范性的实施方式,并非用以限定本发明。第一数字模拟转换器210也可以是16阶、32阶或更高阶的数字模拟转换器,且各个电压电平所对应的符元内容也可视实际应用状况而设计。
[0060]在步骤S330中,由控制器200通过传输接口 300传送模拟控制信号A_c至外围单元400。总的来说,第一数字模拟转换器210依据信号传输格式将数字控制指令D_c转换为包括各种电压电平的模拟控制信号A_c,并通过传输接口 300传送模拟控制信号A_c至外围单元400。
[0061]接着,在步骤S350中,当外围单元400接收到模拟控制信号A_c,外围单元400转换模拟控制信号A_c为数字控制指令D_c。简言之,第一模拟数字转换器410依据信号传输格式将控制器200所传送且包括多个电压电平的模拟控制信号A_c转换回数字控制指令D_C。如此一来,外围单元400可据以接收到控制器200所发出的‘请求回复墨水匣数据’的控制指令。
[0062]在步骤S370中,外围单元400依据数字控制指令D_c将对应的数字数据D_d转换为模拟信号A_d,以通过传输接口 300传送模拟信号A_d至控制器200。在本实施例中,对应至数字控制指令D_c的数字数据D_d包括了外围单元400的墨水匣型号,且数字数据D_d同样依据信号传输格式而被转换为模拟信号A_d。也就是说,第二数字模拟转换器430依据信号传输格式将数字数据D_d转换为包括多个电压电平的模拟信号八_(1,其中的数字模拟转换方式如同图4所述的第一数字模拟转换器210的数字模拟转换方式,在此不再赘述。之后,第二数字模拟转换器430通过传输接口 300传送模拟信号A_d至控制器200。于是,控制器200因此接收到带有关于墨水匣型号的模拟信号A_d,并自行转换模拟信号A_d而获取数字数据D_d,以明确得知外围单元400的墨水匣型号。
[0063]基于上述可知,在本实施例中,无论是控制器200或是外围单元400都是先把要传送出去的数据转换为模拟的电压信号,并通过传输接口 300来传递。无论是数字模拟的转换关系或是预设时槽的长度都是控制器200与外围单元400通过相互协议而自定义出来的一种通讯协议,因此即便是通过逻辑分析仪也无法轻易地分析出通过传输接口所传递的数据,因此具有更高的安全性。
[0064]再者,基于本发明的数据传输方式,一个预设时槽可传送包括一个比特以上
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1