原以为只有中国人搞山寨,没想到我的作品竟然被国外无耻复制,无奈还是感叹?

    原以为只有中国人爱搞山寨,虽然我从不用山寨的产品,而且我觉得自己好像对山寨并不是很排斥。
   但当我看到了我的设计被国外某某人无耻的复制并高价出售的时候,我的想法也从此改变…

   原链接:http://www.trademe.co.nz/Browse/Listing.aspx?id=383078795

   所有的电路原理图、PCB板图、软件全部都是我设计的,它竟然很义正言辞的说“ I designed and made it, here in New Zealand. Total hours: 180, however as I’m busy everyday except sleeping(sometimes not), from I have the idea until now, it’s about 3 monthes passed. I have many personal projects, a lot fun and nice, unfortunately my time has been disintegrated. ”就像我朋友说的“新西兰也没有什么好鸟”

   我的eBay价格只有181USD,而且是包含北美、欧洲、亚洲的DHL国际快递费,而它抄袭的作品的在澳洲的销售价格高达388USD,汗颜…


Continue reading 原以为只有中国人搞山寨,没想到我的作品竟然被国外无耻复制,无奈还是感叹?

YS13-3荧光电子管数码时钟.二十四小时的感动(古典版V)【严泽远作品】

总感觉突然间,侧显的电子数码管突然间消失殆尽,正当我们感悟30多年前的思绪还未穿越时空回归当下,能够于中国市场寻觅到的,只有这种YS13-3的侧显VFD荧光电子管了……
原本我很不喜欢这种YS13-3的荧光电子数码管,总觉得它太小,无任何吸引我的地方,但后来发现,虽然YS13-3荧光电子管直径只有13mm,相对于YS18-3荧光电子管来说直径细了5mm,但慢慢的我开始感觉它却是更加优秀一些。从工艺上来看也好,从显示效果上来看也好,通透的管身,均匀的荧光显示效果让我还是对这种小个头的荧光管产生了一丝好感。
先上图,SHOW一下我用YS13-3荧光管电子钟,麻雀虽小,五脏俱全,现在有点喜欢袖珍型的感觉了


Continue reading YS13-3荧光电子管数码时钟.二十四小时的感动(古典版V)【严泽远作品】

Open Source.YS18-3荧光管电子时钟100%开源放送(软件源工程及代码.硬件原理图)【严泽远作品】

YS18-3的荧光管电子时钟曾是饱含了我所有期待的完美的荧光管电子时钟,它的功能比较完备,也受到了很多DIYer的关注与支持。

应很多朋友的要求,今天我将所有源代码(包括完整的Keil工程)全部无偿放送,希望能与大家一同交流软件方面的技术与心得。

(由于博客无法上传和下载附件,请需要下载源代码和原理图的朋友加入QQ群:145751810在群共享里下载)

MCU采用STC12C5628AD,其实20AD就足够用了;
代码全部采用C语言编写;
YS18-3的完整制作帖在这里(多图、有视频):http://www.nixieclock.org/?p=145
Continue reading Open Source.YS18-3荧光管电子时钟100%开源放送(软件源工程及代码.硬件原理图)【严泽远作品】

QS18-12辉光钟.黄金纪念版.GPS校时.二十四小时的感动(古典版IV)【严泽远作品】

做过那么多时钟,为什么还是喜欢辉光管?原因其实很简单,它上面刻有历史…

或许您对电子管没有一点感情,也或许您见到的第一台数字电子时钟就是现代科技造就的LCD,LED甚至VFD…但透过久远的岁月,重温那时的一点一滴,想象一下没有大规模集成电路的时代,想象一下没有手机、没有网络、甚至无线电视信号也就只能收到中央电视台的时代,辉光管也只有在军队的电子装备上能够见到…

很多朋友第一眼见到辉光管,即评价:这个灯很耗电吧…其实一点也不意外,毕竟了解辉光管的朋友不多,甚至大多数人都还认为这里面是灯丝通电发热才显示,其实,辉光管工作的时候根本就不发热,1mA的电流即可点亮,相当于170mW的功率,几乎不怎么有功耗。

最喜欢辉光管的有三点:
首先它显示数字很有层次感,所有数字前后错落有致,从稍侧面看去,层次感极强。
其次就是辉光的那种温暖的橘红色光芒,尤其是在夜晚,朦胧之下给人温馨之感。
再次就是字体的形状,LED,点阵都无法与其媲美,毕竟每个字都是一片专门的金属制作而成,独特的完整的字形,类7段显示的模式都无法抗衡。

言归正传,QS18-12是70-80年代中国造最大尺寸的侧显辉光数码管,当然,现在这个型号的辉光管已经濒临灭绝,是极其罕有之物,在辉光管当中,其实又分为顶显与侧显,侧显的管身直立,更有电子管的味道,所以备受亲睐。这次的QS18-12管子也非常非常少,物以稀为贵,为了能够匹配这稀缺的具有历史意义的QS18-12辉光管,历时两个多月的筹划与设计,QS18-12黄金纪念版辉光电子时钟正式揭开它的神秘面纱,先来几张大图秀一秀:


Continue reading QS18-12辉光钟.黄金纪念版.GPS校时.二十四小时的感动(古典版IV)【严泽远作品】

SHOW完整的四种QS18-12辉光钟Nixie Clock字符切换效果

原本只做了两种特效加一种标准切换效果,后来【矿石收音机】的gdy66老兄提出了一个创意,所以最终做了4种效果:
1、Crossfade
2、Fadein and fadeout
3、Flipover
4、Standard
其中第三种翻牌效果还是挺有意思的

无法看到视频的话请移步土豆网:http://www.tudou.com/programs/view/lC_xUZTEQkM/?resourceId=0_06_05_99

突然发现格林尼治时间换算为北京时间不是简单的+8的问题

从GPS里读出了一条命令:
$GPRMC,105404.739,A,2307.5573,N,11323.3638,E,2.65,348.60,040411,,,A*65
提取出来格林尼治时间是:
2011-04-04 10:54:04.739
换算成北京时间+8是18:54:04.739 很简单,没啥问题。
但是晚上又读到一条命令:
$GPRMC,213201.236,A,2307.5573,N,11323.3638,E,2.65,348.60,040411,,,A*65
换算成北京时间就不是简单的+8的问题了,差点儿疏忽,不然会差很远啊。

刚刚写好了一个算法
用于计算各个时区对应的格林尼治时间,自己还没发现大的BUG,欢迎同学们拍砖!

 
/********************************************************************************************************
** 	函数名称:			bit		IsLeapYear(uchar	iYear)
**	功能描述:			判断闰年(仅针对于2000以后的年份)
**	入口参数:			iYear	两位年数
**	出口参数:			bit		1:为闰年	0:为平年
**	创 建 者:			严泽远
**	创建时间:			2011-04-05 14:29
**	版    本:			v1.0.0
********************************************************************************************************/
bit		IsLeapYear(uchar iYear)
{
	uint	Year;
	Year	=	2000+iYear;
	if((Year&3)==0)
	{
    	return ((Year%400==0) || (Year%100!=0));
	}
 	return 0;
}
 
/********************************************************************************************************
** 	函数名称:			void	GMTconvert(uchar *DT,uchar GMT,bit AREA)
**	功能描述:			格林尼治时间换算世界各时区时间
**	入口参数:			*DT:	表示日期时间的数组 格式 YY,MM,DD,HH,MM,SS
**						GMT:	时区数
**						AREA:	1(+)东区 W0(-)西区
**	创 建 者:			严泽远
**	创建时间:			2011-04-05 14:08
**	版    本:			v1.0.0
********************************************************************************************************/
void	GMTconvert(uchar *DT,uchar GMT,bit AREA)
{
	uchar	YY,MM,DD,hh,mm,ss;		//年月日时分秒暂存变量
 
	if(GMT==0)	return;				//如果处于0时区直接返回
	if(GMT>12)	return;				//时区最大为12 超过则返回	 	
 
	YY	=	*DT;					//获取年
	MM	=	*(DT+1);				//获取月
	DD	=	*(DT+2);				//获取日
	hh	=	*(DT+3);				//获取时
	mm	=	*(DT+4);				//获取分
	ss	=	*(DT+5);				//获取秒
 
	if(AREA)						//东(+)时区处理
	{
		if(hh+GMT<24)	hh	+=	GMT;//如果与格林尼治时间处于同一天则仅加小时即可
		else						//如果已经晚于格林尼治时间1天则进行日期处理
		{
			hh	=	hh+GMT-24;		//先得出时间
			if(MM==1 || MM==3 || MM==5 || MM==7 || MM==8 || MM==10)	//大月份(12月单独处理)
			{
				if(DD<31)	DD++;
				else
				{
					DD	=	1;
					MM	++;
				}
			}
			else if(MM==4 || MM==6 || MM==9 || MM==11)				//小月份2月单独处理)
			{
				if(DD<30)	DD++;
				else
				{
					DD	=	1;
					MM	++;
				}
			}
			else if(MM==2)	//处理2月份
			{
				if((DD==29) || (DD==28 && IsLeapYear(YY)==0))		//本来是闰年且是2月29日 或者不是闰年且是2月28日
				{
					DD	=	1;
					MM	++;
				}
				else	DD++;
			}
			else if(MM==12)	//处理12月份
			{
				if(DD<31)	DD++;
				else		//跨年最后一天
				{		   	
					DD	=	1;
					MM	=	1;
					YY	++;
				}
			}
		}
	}
	else
	{	
		if(hh>=GMT)	hh	-=	GMT;	//如果与格林尼治时间处于同一天则仅减小时即可
		else						//如果已经早于格林尼治时间1天则进行日期处理
		{
			hh	=	hh+24-GMT;		//先得出时间
			if(MM==2 || MM==4 || MM==6 || MM==8 || MM==9 || MM==11)	//上月是大月份(1月单独处理)
			{
				if(DD>1)	DD--;
				else
				{
					DD	=	31;
					MM	--;
				}
			}
			else if(MM==5 || MM==7 || MM==10 || MM==12)				//上月是小月份2月单独处理)
			{
				if(DD>1)	DD--;
				else
				{
					DD	=	30;
					MM	--;
				}
			}
			else if(MM==3)	//处理上个月是2月份
			{
				if((DD==1) && IsLeapYear(YY)==0)					//不是闰年
				{
					DD	=	28;
					MM	--;
				}
				else	DD--;
			}
			else if(MM==1)	//处理1月份
			{
				if(DD>1)	DD--;
				else		//新年第一天
				{		   	
					DD	=	31;
					MM	=	12;
					YY	--;
				}
			}
		}
	}	 	
 
	*DT	=	YY;					//更新年
	*(DT+1)	=	MM;				//更新月
	*(DT+2)	=	DD;				//更新日
	*(DT+3)	=	hh;				//更新时
	*(DT+4)	=	mm;				//更新分
	*(DT+5)	=	ss;				//更新秒
}

SHOW黄金纪念版QS18-12辉光钟Nixie Clock Crossfade特效尝鲜看

昨天夜里奋战到凌晨两点,终于实现了辉光字符淡入淡出效果,赶紧发个视频来尝尝鲜。

等到全部完工再上全部的制作过程及功能详解。

之前看到国外的Nixie大师们有几个实现了这个效果,让我垂涎欲滴,原来的字符切换非常生硬,缺乏柔美的古典韵味,这次实现的效果不仅仅有Crossfade,还有fadein and fadeout效果,也就是说一种是字符渐渐隐去的同时另一个字符渐渐显示,还有一种是字符渐渐隐去完毕后,另一个字符渐渐显示。当然,我还继续保留了直接过渡的变换效果。这样一来,就有三种字符切换特效了。

这次的电路设计全部是高端配置,摒弃了传统的逻辑电路、译码电路+A42三极管的做法,原来大概一台辉光钟需要72颗A42+72颗电阻+至少6颗IC才能驱动6个辉光管,现在只用1颗IC全部搞定。

而且优化了DC-DC电路,温度控制在47℃一下,最早设计的QS30-1辉光钟,MOS管烫的吓人,现在MOS管热都不热,呵呵。

并且这次还具备了GPS校时功能,可选GPS模块,室外温度探测器接口,RGB背景光,依旧的红外线遥控等等。

先看一下第一种Corssfade Mode视频:

看不到视频的话请移步土豆网:http://www.tudou.com/programs/view/u-S4y_RwHaY/?resourceId=0_06_05_99

SHOW为古典的辉光钟、荧光钟做个完美的实木底座框框

都说古典的东西要穿实木外衣,经过精心设计的木框框,今天终于定做回来了。
开始为了选木材,研究了好多好多,泡桐、榉木、红胡桃、松木………
泡桐,较软,色稍浅,纹理不算太明显,不容易打磨光滑;
榉木,较硬,色较暗,纹理漂亮,但不易加工;
红胡桃,较硬,色较深,纹理漂亮,但表面不容易做的光滑;
松木,软,色较亮,纹理漂亮,很容易加工;
综合价格、软硬度、易加工程度,后来还是选了松木 Pin wood………
松木的纹理还算不错,而且这家加工的一致性也挺好,SHOWTIME:


Continue reading SHOW为古典的辉光钟、荧光钟做个完美的实木底座框框

SHOW最后一批完美80年代产的YS18-3荧光电子数码管,对比70年代的YS18-3,罕有的收藏价值…

SHOW一下完美的80年代产的YS18-3荧光电子数码管,最后一点点了,以后很难找到这种管子了,对比70年代的YS18-3区别还是蛮大的,说说区别先:

YS18-3是早期国产最大个头儿的荧光数码管,管身直径18mm,YS18由此得名。除此之外,还有YS13-3,YS9-3,那些管子很细了,数字也很小,所以没有YS18受欢迎。
不过,YS18-3在中国市场已经绝迹,不论是70年代产的(年代久远,效果还好,字体较小,栅极网孔较大),还是80年代产的(效果最好,字体较大,栅极网面细腻,色彩均匀)。今天整理了一下库存,翻出了我这里仅存最后90多只珍贵的80年代产YS18-3:


Continue reading SHOW最后一批完美80年代产的YS18-3荧光电子数码管,对比70年代的YS18-3,罕有的收藏价值…

SHOW德国Nixie大师Dieter送的新年礼物,德国VALVO ZM1040超大辉光管Nixie Tube,Super surprise

发烧Nixie tubes好久了,做过不少时钟,但大多都是国产的管子,QS30-1,QS18-12,QS27-1,包括VFD的YS18-3,YS13-3,YS27-3…自从认识德国Nixie大师Dieter以后,才发现原来德国和俄罗斯的管子比我们国产的管子种类多太多了,而且一直仰慕于那些大个头的辉光管。
昨天收到了Dieter寄来的新年礼物,超大惊喜,6颗德国VALVO的ZM1040辉光管,论个头,论做工,论效果…是我见过最大、最好、最棒的管子…一致性非常好,玻璃的透明度很高,粗细、高度一致,顶部还有个十字叉,没有尖尖。仅比最大的俄罗斯管IN-18 矮一点点,直径是相同的。
发烧电子管的朋友应该都知道德国VALVO,管子价格不菲。用这个辉光管做得辉光钟,在ebay上都是500USD以上。
Dieter顺便还寄了一瓶德国黑啤,Happy…
比起国产的侧显辉光管QS18-12,唉,就像摩天大楼和小平房的感觉。
管子直径30mm(1.181″),高度69mm(2.717″),工作电压170V,启辉电压140V,工作电流4.5mA。
计划用它来做一台辉光钟…不然太可惜了这些管子。等到点亮了再上效果图。
SHOWTIME  下面亮着的是我用国产QS18-12管子做得辉光钟,对比一下个头小太多了 :(在这里借用几张Dieter的辉光钟图片)


Continue reading SHOW德国Nixie大师Dieter送的新年礼物,德国VALVO ZM1040超大辉光管Nixie Tube,Super surprise

第 7 页,共 8 页12345678