อาจจะใช้ แค่ 2,3,5 ก็ได้ ถ้าเป็นแบบ ไม่เช็กอะไร
วันพฤหัสบดีที่ 30 มีนาคม พ.ศ. 2560
วันอังคารที่ 28 มีนาคม พ.ศ. 2560
ขา Message สาย RJxx จาก APC Back-ups Pro 500
APC Back UPS pro 500 มีสายที่ให้มา เป็น RJ 50 จะมี 10 Pinsไม่ใช่ RJ 45 (มี 8 Pins)
สัญญาญ จะมาตามนี้ ใช้ 2 กับ 4 บอก Status
ถ้าดูจากสายที่ให้มา
สัญญาญ จะมาตามนี้ ใช้ 2 กับ 4 บอก Status
UPS Pin
|
UPS signal
|
Description
|
1
|
USB_VCC
|
decoupled with a ferrite, and protected
with a 6.2V zener on the PCB side
|
2
|
ON_BATT
|
(active high) - Logic 1: 12V via 3kohm
resistor, Logic 0: 0V via open collector of 2N2222 to gound
|
3
|
\Lo_BATT
|
(active low) - Logic 1: 12V via 3kohm
resistor, Logic 0: 0V via open collector of 2N2222 to gound
|
4
|
GND
|
direct connection, no decoupling
|
5,6
|
USB TST (NC)
|
No physical connection
|
7
|
GND
|
decoupling via ferrite
|
8
|
INVSD
|
Active high to base of a 2N2222 (resistor input
-> base: 3kohms, resistor base -> gnd: 1kohms)
|
9
|
USB Data- (negative)
|
Protected with 47ohms resistors, ferrite
|
10
|
USB Data+ (positive)
|
Protected with 47ohms resistors, ferrite
|
RJ50(not45)
------
| -- 10 - green - USB 3 - USB+
| -- 9 - white - USB 2 - USB-
| -- 8
_|
-- 7 - black - usb 4 - GND
| | -- 6
|_| -- 5
| -- 4 - brown - shield
| -- 3
| -- 2
| -- 1 - red - usb 1 - +5V
------
USB end (looking against the connector):
-----
|
| |
| X|
| 1 - red - +5V
|
| |
| X|
| 2 - white - USB-
|
| |
| X|
| 3 - green - USB+
|
| |
| X|
| 4 - black - GND
|
| |
----- shield -
brown - SHIELD
วันพฤหัสบดีที่ 9 มีนาคม พ.ศ. 2560
การ Attach SQL server Database บน Hyper V server จาก command line
Hyper V Server ของ Microsoft เป็น Server ที่เป็น Text mode ไม่มี Interface เมื่อ ลง SQL server Express แล้ว การ นำ Database เข้า ก็จะต้องใช้ Command line
ในกรณีนี้ นำ Virual Box สำเร็จรูป จาก Vagrant box ชื่อ Sqlserver2014express มาใช้โดย Import เข้า Virtual Box และ Start Virtual box
1. เปรียน Network เป็น Bridge และ Fix IP
เลือก Command line อย่าปิดเด็ดขาด จะเข้าไม่ได้อีก
2. map Drive จาก Remote
use net g: \\server\share
copy SQL Database จาก Remote (ต้อง Stop SQL server service ของ Remote ก่อน)
3. ใช้ sqlcmd
sqlcmd -S .\SQLEXPRESS -E -Q"USE [master] ; create database [ชื่อ] on (filename = N'C:\ไฟล์'),(filename = N'C:\ไฟล์_log.ldf') for attach ;"
ในกรณีนี้ นำ Virual Box สำเร็จรูป จาก Vagrant box ชื่อ Sqlserver2014express มาใช้โดย Import เข้า Virtual Box และ Start Virtual box
1. เปรียน Network เป็น Bridge และ Fix IP
เลือก Command line อย่าปิดเด็ดขาด จะเข้าไม่ได้อีก
2. map Drive จาก Remote
use net g: \\server\share
copy SQL Database จาก Remote (ต้อง Stop SQL server service ของ Remote ก่อน)
3. ใช้ sqlcmd
sqlcmd -S .\SQLEXPRESS -E -Q"USE [master] ; create database [ชื่อ] on (filename = N'C:\ไฟล์'),(filename = N'C:\ไฟล์_log.ldf') for attach ;"
4. เปิด Remote
sqlcmd
use <newdb>
EXEC sys.sp_configure N'remote access', N'1'
GO
RECONFIGURE WITH OVERRIDE
GO
5. เป็น Owner ,สำคัญมาก
USE <newdb>ALTER DATABASE current_db SET TRUSTWORTHY ONตรวจ Owner โดยselect suser_sname(owner_sid) from sys.databases where name = '<newdb>'
วันพฤหัสบดีที่ 2 มีนาคม พ.ศ. 2560
ทำ แผ่นPCB ด้วย CNC และ Freeware
การทำ PCBด้วย โปรแกรม เช่น Protel , Eagle ก็ทำได้ โดยมี Module ที่ออกเป็น CNC command แต่มักจะเป็น Gerber Command code ในกรณีนี้ เป็นการทำ ด้วย Freeware เพื่อประหยัดค่า License
1.เขียน วงจรด้วย FreePCB เป็น Shareware ที่ลงง่ายใช้ง่าย แต่ Library น้อย ต้อง custom เอง
เรียก File->Generate CAM File จะได้ file .grb(path) และ .drl (เจาะ)
2.ใช้ Flatcam ->new project
.grb เปิดด้วย open gerber
.drl เปิดด้วย open Exellon
.gcode เปิดด้วย open Gcode
set Project Unit ->mm.
วิธีใช้ จะสำคัญที่ Project Browser
Gerber เมื่อ Gerate Toolpath โดยกำหนด ขนาด Tool แล้ว จะสร้าง ISO file และที่ ISO กำหนด Tool Z path Speed แล้ว จะสร้าง Gcode
ใน การ Generate Gcode ของ drl หรือ Exellon จะให้เลือก ขนาด ดอกสว่าง ให้เลือก ทั้งหมด แล้ว Generate Gcode
สำหรับ Gcode จะไม่มี Offset ต้อง Create ปรับ จนตรง
Gcode ใช้ Feed ประมาณ 100-150 ดอก 0.8-1 mm.
อย่าลืม ถ้าต้องกลับด้าน หลัง ต้อง เป็น 2 Layer PCB และ Mirror X
กรณีไม่ตรงกัน ให้ Offset (vector) จนตรง
แล้ว Generate Gcode ที่ละ _CNC เป็น File ใน Folder
3. ตัดต่อ File ด้วย JViewer
โดยเปิด แต่ละ File แล้ว ทำการ copy paste ต่อท้าย โปรแกรมแรก และ Save as ชื่อใหม่
ระวังเรื่อง จุดต่อ ว่า ยกหัว Z ไม่ให้ลาก ชน
GCode เป็น Generic Absolute code G00,G01,G02,G03
1.เขียน วงจรด้วย FreePCB เป็น Shareware ที่ลงง่ายใช้ง่าย แต่ Library น้อย ต้อง custom เอง
เรียก File->Generate CAM File จะได้ file .grb(path) และ .drl (เจาะ)
2.ใช้ Flatcam ->new project
.grb เปิดด้วย open gerber
.drl เปิดด้วย open Exellon
.gcode เปิดด้วย open Gcode
set Project Unit ->mm.
วิธีใช้ จะสำคัญที่ Project Browser
Gerber เมื่อ Gerate Toolpath โดยกำหนด ขนาด Tool แล้ว จะสร้าง ISO file และที่ ISO กำหนด Tool Z path Speed แล้ว จะสร้าง Gcode
ใน การ Generate Gcode ของ drl หรือ Exellon จะให้เลือก ขนาด ดอกสว่าง ให้เลือก ทั้งหมด แล้ว Generate Gcode
สำหรับ Gcode จะไม่มี Offset ต้อง Create ปรับ จนตรง
Gcode ใช้ Feed ประมาณ 100-150 ดอก 0.8-1 mm.
อย่าลืม ถ้าต้องกลับด้าน หลัง ต้อง เป็น 2 Layer PCB และ Mirror X
กรณีไม่ตรงกัน ให้ Offset (vector) จนตรง
แล้ว Generate Gcode ที่ละ _CNC เป็น File ใน Folder
3. ตัดต่อ File ด้วย JViewer
โดยเปิด แต่ละ File แล้ว ทำการ copy paste ต่อท้าย โปรแกรมแรก และ Save as ชื่อใหม่
ระวังเรื่อง จุดต่อ ว่า ยกหัว Z ไม่ให้ลาก ชน
GCode เป็น Generic Absolute code G00,G01,G02,G03
สมัครสมาชิก:
บทความ (Atom)