PICNIC

PICNIC的动作确认

■PICNIC的动作确认

1. 最初的电源投入与调整

2. 动作确认时的需要物

3. 网络环境

4. 动作确认(通常模式・连接以太网)

5. 经由浏览器的控制

6. 用(选项)引导模式(串口连接)确认

 

→提问 讨论用的BBS

←返回目录

2006年4月5日 16:29 更新

 

●最初的电源投入与调整

最初电源投入的顺序把IC插入插座内LCD模块的对比度调整


3.1.1 最初电源投入的顺序

最初投入电源的时候、先不要往IC插座里插入PIC单片机和EEPROM

以防由于什么意外的原因对IC投入错误的电源•信号的时候损坏IC,也会妨碍此后的动作确认时的原因查找。

确认线路板的下面是否有导电的物品。如果可能的话,在线路板下安装10mm的隔离片(spacer)。

(1)把电源适配器插到DC电源插口上。
(2)如果出现异常的响声或者有烧焦的味道、马上切断电源、然后确认部件安装的是否有错误。(已确认烧坏的部件更换新的(附近的电子零部件商店、或者到这样的电子零部件网络贩卖商店购买
(3)(1)之后、如果没有出现什么异常情况,保持通电状态再观察1分钟左右。如果没有什么问题就切断电源。


3.1.2 把IC插入插座内

最初投入电源后如过没发生什么异常情况、则把PIC单片机LSI(40pin)和EEPROM(8pin)插入IC插座内。关于IC的插入方向、插座上有缺口的地方为1号引脚(pin)。(IC表面有圆形凹穴的引脚是1号引脚)

方向とピン折れに注意しながら、ソケット奥まで、ギュッと挿し込もう。


3.1.3 LCD对比度的调整

试着第2次投入电源。
在这里,LCD对比度的调整也一起进行。

(1)把LCD模块插入CN5。
(2)把电源适配器插入DC电源插口。
(3)如果出现异常的声响或烧焦的味道,马上切断电源。
(4)(2)之后、到LCD面板上显示出浅浅的■■■■■■‥■为止,逆时针转动对比度调整VR1。然后慢慢转动直到调整到适当的对比度。(图片1)

<图片1> LCD对比度调整VR1

●动作确认时的需要物

PICNIC作为http服务器的动作确认、需要以下的机器。
<必需>
 有以太网卡的计算机等(web浏览器)
 以太网线(通过HUB连接的时候用直连线、直接和计算机连接时用交叉线)

<根据环境也可能已设置>
 在调试的时候最好只用单个网络HUB

<如果有会便利>
 RS-232C D-Sub9 公⇔母 串行连接线

●网络环境

在PICNIC的固件中,作为默认値IP地址及子网掩码被设定为 192.168.0.200/255.255.255.0
在一开始、构筑在这种设定下可以和计算机连接的网络(局域网)、然后利用web浏览器、用这个IP地址打开I/O控制页面进行动作确认。

Windows计算机的以太网设定的更改计算机⇔PICNIC用交叉线1对1连接的情况计算机⇔HUB⇔PICNIC经用HUB连接的情况可以从DHCP服务器获得IP地址(全球IP)的情况大学 企業内的LAN等、可以获得固定全球IP地址的情况


3.3.1 Windows计算机的以太网设定的更改

Windows/XP(传统菜单,classic menu)的情况、用有管理者权限的用户名登陆、

打开[开始]→[设定]→[网络连接]→[本地连接 #]

[Internet协议(TCP/IP)]

的属性按照下面的方法设定。(这是计算机方面的设定、不是PICNIC方面的的设定)

IP地址:192.168.0.10
子网掩码:255.255.255.0
默认网关:<空白>

<图1> 网络设定窗口 1

 

<图2> 网络设定窗口 2



3.3.2 计算机⇔PICNIC用交叉线1对1连接的情况

到计算机部件店购买时请指定「交叉线」。和直连线混在一起使用的时候非常容易弄错、所以最好在线头上用油性笔画上记号,以方便使用。

※和通常使用的「直连线」的不同:两端的接插件的TX、RX是交叉连接的(也就是说、CN1:TX→CN2:RX、CN2:TX→CN1:RX)。

<图片2> 计算机⇔PICNIC用交叉线1対1连接

 

<图片3> 计算机侧的连接(为了防止与直连线混淆画上了记号)



3.3.3 计算机⇔HUB⇔PICNIC经用HUB连接的情况

到计算机用品商店购买时网络HUB和直连线时,请指定直连线。UPLINK侧不要与ADSL调制解调器或LAN连接。


<图片4> 计算机⇔HUB⇔PICNIC经由网络HUB连接



3.3.4 可以从DHCP服务器获得IP地址(全球IP)的情况

因为写在固件中的IP地址初始值属于固定IP地址、所以即使在可以从DHCP服务器获得IP地址的环境下,也不会去取DHCP地址,因此不会正常运行。

首先在上述的3.3.23.3.3的连接环境下、利用后述的IP地址更改页面把地址改为IP地址=0.0.0.0 、这么一来以后就可以正常的取得DHCP地址了。


3.3.5 大学・企業内的LAN等、可以获得固定全球IP地址的情况

这种情况和上記的 3.3.4 的DHCP地址取得一样、首先在上述的3.3.23.3.3的连接环境下、利用后述的IP地址更改页面把地址改为,IP地址=<管理者通知的IP地址>,以及相应的子网掩码和网关地址也进行更改,然后对PICNIC实行复位。这么一来以后它就可以在被定得环境中正常运行了。

●动作确认(通常模式・连接以太网)

首先按3.3.1的顺序对用来确认动作的计算机进行网络设定、然后确认是否正确的连接成了3.3.23.3.3的环境。

如果没有问题,按照下面的顺序,对通常模式的动作进行确认。

(1)把网线连接到PICNIC及计算机的以太插口上(或HUB上)
(2)把电源适配器插入DC电源插口。
(3)(2)之后、确认PICNIC线路板上的LED中、NIC状态LED的 LINK 是否点灯
※如果没有点灯:可能有以下几种原因,网线的种类选择错误、网线接触不良、或者是计算机方面的NIC不对应用交叉线的1对1连接。

<图片5> 网络连接后LINK点灯的样子(初期設定下LCD显示■■■■■■■)

(4)用ping指令进行网络连通性试验。
Windows/XP计算机的时候、按

[开始]→[所有程序]→[附件]→[命令提示符]

打开命令提示符窗口、然后输入

ping 192.168.0.200

、确认一下从PICNIC的ping应答。
如果返回以下的应答、则动作确认成功。

<图3> 从PICNIC有ping应答时的样子

 

※如果ping应答没有返回的时候:可以考虑到以下几种原因, IP地址设定有错、子网掩码设定有错、ping指令后面的参数(IP地址)有错等等。请首先重新确认一下设定值。

●经由浏览器的控制

远程I/O控制试验PICNIC方面的网络设定的更改(可选项)


3.5.1 远程I/O控制试验。

上記の手順3.4までで、192.168.0.200からのping応答が確かめられたので、いよいよ、webブラウザによってhttpプロトコルによる接続試験を行う。

(1)启动IE,Netscape等web浏览器
(2)把URL指定如下。

http://192.168.0.200/

(3)如果显示出如下图中的远程I/O控制页面的话、恭喜你服务器动作确认完毕。(由于拍摄图片时的实际情况,下面的試験中的IP地址被设定为了全球IP地址。本来应是192.168.0.200)

<图4> 远程I/O控制页面

(4)按RB4到RB7的 [H] 或 [L] 按钮、确认输出值的变化。同时、也确认线路板上对应的LED的点灯与熄灯。

<图片6> 把远程I/O控制页面中的RB4的值改为[High]

 

<图片7> RB4变为[High]后相应的监视LED点灯了

(5)确认温度传感IC的输出值是否异常(比如说80摄氏度等完全不可能的值)。



3.5.2 PICNIC方面的网络设定的更改(可选项)

在上述的3.3.43.3.5的特定的网络环境下、通过变更web远程I/O控制页面中的Configuration区的各项设定值、则在DHCP服务器环境固定全球IP地址等环境下也可以使用PICNIC。

※設定変更後、リセットあるいは電源再投入すると、現在の設定用パソコン(IPアドレスが192.168.0.10/25)からは接続ができなくなります。新たに投入する環境下で、同様に試験を行ってください。

[A] 可以从DHCP服务器获得(全球)IP地址的环境

(1)从DHCP服务器获得IP地址的时候,因为不知道取得的IP地址到底是什么、所以事先把 Configuration区的LCD Port UDP # 设定为10000后进行一次复位。这么一来以后从DHCP服务器获得的IP地址就应该会显示在LCD面板上。

(2)然后再按如下用web浏览器进行页面刷新。

(3)比如说、取得的IP地址如果是 160.252.131.126、则把浏览器的URL指定为

http://160.252.131.126/

、于是在这个环境下就可以连通了。


[B] LAN等可以取得固定全球IP地址的环境

(1)如果直接设为了固定IP地址、那么直到用web浏览器与其连通为止,就无法确认设定后的IP地址的内容、所以事先把 Configuration区的LCD Port UDP # 设定为10000后进行一次复位。这么一来现在设定得固定IP地址就就应该会显示在LCD面板上。

(2)然后再按如下用web浏览器进行页面刷新。

(3)比如说、设定的固定IP地址如果是 160.252.131.19、则把浏览器的URL指定为

http://160.252.131.19/

,于是在这个环境下就可以连通了。


※如果因上述操作出错,导致不能在以太网环境下正常地与PICNIC连通、或者是忘记了设定的值的时候、需要用下面我们要讲的,在引导模式下通过与其串联的计算机(终端)来对其进行检查,确认它的设定值以及更改。

●(可选项)用引导模式(串联)确认

必要的设备与终端软件计算机⇔PICNIC的串联用引导模式启动PICNIC总之想改回为初始值的时候?


3.6.1 必要的设备与终端软件

要用引导模式(串口连接)进行确认时,需要准备以下设备与软件。

<必需>
 配备RS-232C串口的计算机
 如果没有、需要购买USB连接的串口转换器(通常被分配为COM5等)来与计算机连接。(较贵)
 RS-232C D-Sub9 公⇔母 串口连接线

<终端软件>
 如果用的是Windows推荐TeraTerm Pro


3.6.2 计算机⇔PICNIC的串联

把双方的D-Sub 9pin插口用串口连接线连接

<图片9> RS-232C D-Sub9pin 公⇔母 串口连接线

 

<图片10> 把PICNIC⇔计算机用串口连接线连接


3.6.3 用引导模式启动PICNIC

为了使PICNIC的固件在投入电源时进入引导模式,请按照以下的顺序操作(改变跳线JP2的设定)。

(1)把跳线JP2 的1-2由断开改变为 → 1-2短路
(2)打开TeraTerm Pro等终端软件、指定计算机方面的COM端口号(计算机标准配备的RS-232C串口一般为COM1或COM2)。通信条件设定为、9600bps,8bit,无奇偶校验。
(3)保持终端软件的启动状态、把电源适配器插入PICNIC的DC电源插口。

(4)如果顺利连通、则终端软件会收到并显示出如下的开头信息(opening message)。

<图5> 用引导模式启动(开头信息)

(5)参考组件附属的PICNIC说明书的第6页、把IP地址等设定为正确值

(6)完成设定后断开电源,把跳线JP2返回原来的状态(1-2断开)

(7)在普通模式下再度进行确认。



3.6.4 总之想改回为初始值的时候?

IP地址:192.168.0.200(i=192.168.0.200)
子网掩码:255.255.255.0 (n=255.255.255.0)
网关地址:0.0.0.0 (g=0.0.0.0)

按上输入指令后进行复位。然后回到设定顺序的开头。

信州大学インターネット大学院

wasaki@cs.shinshu-u.ac.jp
Copyright(c) 2005 Katsumi Wasaki. All rights reserved.