塑封机不加热,自己做电路板 -爱游戏平台

苗坤旺离型膜

一种自动包装机的结构如图 1 所示。首先机器中有?n?条轨道,放置了一些物品。轨道下面有一个筐。当某条轨道的按钮被按下时,活塞向左推动,将轨道尽头的一件物品推落筐中。当 0 号按钮被按下时,机械手将抓取筐顶部的一件物品,放到流水线上。图 2 显示了顺序按下按钮 3、2、3、0、1、2、0 后包装机的状态。

图1 自动包装机的结构

图 2 顺序按下按钮 3、2、3、0、1、2、0 后包装机的状态

一种特殊情况是,因为筐的容量是有限的,当筐已经满了,但仍然有某条轨道的按钮被按下时,系统应强制启动 0 号键,先从筐里抓出一件物品,再将对应轨道的物品推落。此外,如果轨道已经空了,再按对应的按钮不会发生任何事;同样的,如果筐是空的,按 0 号按钮也不会发生任何事。

现给定一系列按钮操作,请你依次列出流水线上的物品。

输入格式:

输入第一行给出 3 个正整数?n(≤100)、m(≤1000)和?smax?(≤100),分别为轨道的条数(于是轨道从 1 到?n?编号)、每条轨道初始放置的物品数量、以及筐的最大容量。随后?n?行,每行给出?m?个英文大写字母,表示每条轨道的初始物品摆放。

最后一行给出一系列数字,顺序对应被按下的按钮编号,直到??1?标志输入结束,这个数字不要处理。数字间以空格分隔。题目保证至少会取出一件物品放在流水线上。

输出格式:

在一行中顺序输出流水线上的物品,不得有任何空格。

输入样例:

3 4 4

gplt

pata

omsa

3 2 3 0 1 2 0 2 2 0 -1

输出样例:

mata

#include

#include

int main()

{

int x,y,z,ba=0,num;//ba代表着篮子的起始值。num表示着输入的轨道编号。

int l,side,max;

int i;

scanf("%d %d %d",&l,&side,&max);//输入轨道数,轨道大小,以及篮子大小。

int b[l];

static int chushi[1000];//定义一个起始的值让数组都从零开始。

char a[l][side 1];

char d[max];//定义一个篮子用来放不符合的东西;

getchar();

for(i=0;i

{

gets(a[i]);

b[i]=strlen(a[i]); //为了防止初始值的不一样。

}

while(1)

{

scanf("%d",&num);

if(num==-1)break;

else if(num==0)//当为零的时候 要从篮子里取出一个

{

if(ba!=0)

{

printf("%c",d[ba-1]);

ba--;

}

}

else if(num>=1)

{

num=num-1;//这里是因为数组是从0开始的。

if(b[num]!=0)//这个轨道还有东西。

{

if(ba>=max)//如果篮子超出

{

printf("%c",d[ba-1]);//先拿出来一个

ba--;

d[ba]=a[num][chushi[num]];//再放进去一个。

ba ;

}

else if(ba

{

d[ba]=a[num][chushi[num]];

ba ;

}

chushi[num] ;//然后到下一个货物。

b[num]--;//轨道上物品数减一

}

}

}

return 0;

}

欢迎大家给出新的想法

硬件原理:加热电阻为400,电源为市电,固态继电器控制通断,并提取市电的过零信号,单片机采用mega48,继电器通断最小时间为10ms,通断pwm的周期为100个过零信号.

本程序采用绝对式pid算法,当温度相差很多时,采用p算法(比例算法),当到达设定温度时,采用pid算法,实际实用稳定性还可以,上下波动在0.5度以内.

#include

#include "pid.h"

//static pid spid;

//static pid *sptr=&spid;

tadd tadd1;

tadd tadd2;

void incpidinit(pid *sptr)

{

sptr->sumerror=0;

sptr->lasterror=0;

sptr->preverror=0;

//sptr->proportion = 900;

//sptr->integral=20;

//sptr->derivative = 2;

//sptr->setpoint = 0;

}

typedef struct

{

int setpoint; //设定目标值

int32_t sumerror; //误差累计

//int proportion;

//int integral; //积分常数

//int derivative; //微分常数

int lasterror; //error[-1]

int preverror; //error[-2]

}pid;

#de

?

电子爱好者在做些实验或制作时,往往要制作pcb,这时便十分头疼,要是交给工厂打样吧,费用都不菲,于是就自己做,用贴胶条、描油漆、刀刻等多种方法,但都工序复杂、耗时长、而且效果不佳。自己凑合用还行,但要是做个标准的、好看的板子,还实在是拿不出手,要做复杂的板子更是不行。

最近上网,通过网上交流,加上自己的一些体会,找到一条又快又好又便宜的制版方法,全部费用只需一次性投入260元左右,可以制出与电脑设计一模一样的板子,单、双面均可,完全可以胜任一般的课题任务,在这里给大家介绍一下:

首先,到市场上采购一台过塑机,就是专门用于压制证件、照片等塑皮封装的机器,价格便宜的才220元,可以竖着通过a3幅面的纸。再去找几张平整的没有剪裁印痕的不干胶纸,只用其衬纸,即浅黄色的表面光滑的那一面。最好购买专门的衬纸,网上也有出售的,a4幅面的约40元100张。只要采购到上述两样物品,就可以试制印板了。

在电脑上通过protel99等电路制版软件设计好印版图,设计时建议考虑以下几点:

1.走线最细宽度不小于15mil为宜。

2.尽量采用贴片元件。使用贴片元件可以减小体积,提高可*性。尤其优越的是大幅减少了打孔的工作量。1206规格的贴片电阻、电容比较合适,便于手工焊接,跨线可用0欧电阻代替。

设计好后,在protel99的“打印设置”中设成“镜象打印”,焊盘设成“空心打印”,然后用激光打印机先将图打印在一张普通纸上,检查无误后,剪一块比印板图大一些的衬纸,光滑面朝上,贴在刚打印的印版图之上,四角用不干胶粘上固定即可。再次送入激光打印机打印,这时在光滑的衬纸上就印有设计好的镜象图形了。

之后,剪裁好合适的覆铜板,最好比图纸大一圈。先用抛光砂纸打磨干净,再用橡皮擦拭,最后用洗涤灵或洗衣粉洗净,晾干。注意,这部工序不能图省事,洗净后的电路板不要再与任何其他物质接触,包括不能用手触摸。覆铜板上的任何肉眼看不见的污渍和汗渍都影响最终的转印效果。将打印好的衬纸图形面朝下,贴在覆铜板上,四周用不干胶纸贴平、贴牢。

接下来取出过塑机。由于过塑机出厂时是为照片、证件等较薄的纸张通过的,所以需要你拆下并调整加热用的上、下辊之间的距离。将过塑机通电,温度设定在180度左右,把贴好图形的覆铜板送入塑封机,并反复通过5―6次。取出,让其自然冷却。之后再将转印纸小心揭下,这时衬纸上的墨粉就会转印到覆铜板上,板上就会出现与在电脑屏幕上一模一样的图形,非常规矩、漂亮。

之后就可以用盐酸+双氧水做腐蚀液,腐蚀电路板。由于化学反应比较剧烈,腐蚀过程中只需轻微晃动容器即可,不要做较大幅度的晃动。这个过程只需半分钟左右就可完成。及时捞出覆铜板并用自来水冲洗,再用细砂纸打掉墨粉,一个与电脑设计一模一样的电路板就制好了。

如果制作的是双面电路板,可以按下述步骤进行:

1.按上述方法制好a面,腐蚀前用胶纸将b面铜箔全部贴上保护起来;

2.制好a面后,用小电钻将板上的所有孔(元件安插孔、过孔、固定安装孔等)打出来,并去掉孔边毛刺;

3.将印版对准光源,把b面的转印纸通过孔透出的光线对准b面焊盘,再用不干胶纸将转印纸四边贴牢;

4.再次将印板送入过塑机,按上述方法转印;

5.将转印好的印板再次投入腐蚀液,腐蚀前别忘了将a面用胶纸贴上保护起来;

6.腐蚀完后,去除印版上的不干胶和墨粉,用细砂纸打磨干净,一个标准的、漂亮的电路板就制成了。

需要说明的是,在业余条件下无法实现金属化过孔,替代的方法是用短接线将印版的a、b面过孔直接焊起来。因此,如果是业余制作双面电路板,设计时尽量用直插元件的引脚孔兼做过孔,这样可以减少单独过孔的数量。

上述双面板的制作过程可以概括为先a面、再打孔、后b面。也可以先打孔(需先用protel99输出孔位图并以此图为准在覆铜板上标示孔的位置)、再同时将a、b面转印出来,只需腐蚀一次就可得成品板。但需要a、b两面同时对正孔位,对操作要求较高。之所以不最后打孔是由于没有孔定位,a、b面不容易对齐,更重要的是最后打孔很容易将b面焊盘打掉,这可能是一般电钻转速偏低,达不到上万转的缘故。图六是本人的自制的小电钻,电机是在市场采购的12v直流电机,扭矩很大,打孔极为轻松,远非玩具电机、录音机电机可比。

经过多次实践,感到利用这种方法制板成功的关键所在并不是转印、腐蚀,而是在于打印或复印。激光打印机或复印机的墨粉经过瞬间高温加热印在纸上,而转印纸比较光滑,高温瞬间墨粉很不牢固,稍有外力就容易脱落,但几秒钟之后纸张冷却了,磨粉就牢固多了。因此要求激光打印机或复印机出纸口尽量保持清洁。对于激打最好先把出纸口清扫一下再印。而对复印机,客户往往不便自己清扫,这就需要多试几家复印店。本人就是通过三次比较,最后选中一家效果理想的。

印板板材的厚度最好不要小于1mm,太薄的印版通过过塑机加热时会发生弯曲变形。转印后的印版一定要自然冷却,不要用风冷促其降温。

用这种方法初学者只需试一、两次即可完全掌握要领,非常适合做试验及少量的电路板的制作。由于在电脑中将焊盘打印设置为“空心”,因此焊盘中心孔的铜皮也被腐蚀掉,这样打孔也无需再打定位眼,直接用小手电钻打孔即可。

分享
文章爱游戏平台的版权声明:除非注明,否则均为苗坤旺离型膜原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
applausebadlaughcoffeefabulousfacepalmfecesfrownheyhainsidiouskeepfightingnoprobpigheadshockedslapsocialsweattolaughwatermelonwittywowyeahyellowdog
评论列表 (暂无评论,6人围观)

还没有评论,来说两句吧...

微信二维码
微信二维码
支付宝二维码
网站地图