©1999 - 2000 Copyright by YOK [email protected]
This website was created by : Tanawut Huntonpong. , Programmer : Tanawut Huntonpong

INTERFACE HARDWARE PROGRAMMING

 
MS Visual Basic Interface เรื่องราวของการนำวิชวลเบสิกมาใช้สำหรับติดต่อ กับอุปกรณ์ภายนอก ซึ่งความสามารถนอกจากที่โด่ดเด่นทางด้านประเภท ดาต้าเบสแล้ว ด้านติดต่ออุปกรณ์ภายนอกก็ทำได้ดีอีกด้วย C++ Interface Printer Port,Card I/O 8255  เขียนโปรแกรมภาษา C/C++ ติดต่อกับ Printer Port และ Card ISA I/O 8255 (เป็น Card ขยายพอร์ต Parallel Port) ในที่นี้ใช้ C/C++รันบน OS DOS

MS Visual Basic Interface Serial Port  เขียนโปรแกรมด้วยวิชวลเบสิกติดต่อกับ Serial Port, RS-232} Com Port(Com1,Com2) โดยใช้ตัวคอนโทรลของวิชวลเบสิกชื่อ  MS Comm6 

MS Visual C++ 6 Interface Parallel Port  เขียนโปรแกรม MS Visual C++ 6 ติดต่อรับและส่งข้อมูล ทางพอร์ตขนาน(Parallel Port) เพื่อรันบน OS Window 95,98 
MS Visual Basic 6 Communicate #1  ตอนที่1 วิธีเขียนโปรแกรมด้านติดต่อสื่อสารทางพอร์ตอนุกรม แบบ RS-232  เพื่อรับส่งข้อมูลกันระหว่าง PCกับPC  หรือ PC กับไมโครคอนโทรลเลอร์ก็เป็นหลักการเดียวกันที่ประยุกต์ ใช้งานได้ C++/C Interface PC to PC For Serail Port #1  ตอนที่1เขียนโปรแกรมติดต่อสารทางSerial Port แบบอินเทอร์รัพ ติดต่อทาง Com Port (RS-232) โดยทำให้ PC สามารถสื่อสารกันได้ระหว่าง กันสองเครื่อง โปรแกรมจะรันบน OS DOS ซึ่งนำไปใช้กับ ไมโครคอนโทรลเลอร์ได้อีกด้วย 
MS Visual Basic 6 Communicate #2  ตอนที่2 วิธีทำโปรแกรมด้าน   ติดต่อ สื่อสารทางพอร์ตอนุกรมแบบ RS-232 เพื่อรับส่งข้อมูลกันระหว่างPCกับPC    หรือ PC กับไมโครคอนโทรลเลอร์ ก็เป็นหลักการเดียวกันที่ประยุกต์ใช้งานได้ C/C++ Interface PC to PC For Serial Port #2  ตอนที่2การติดต่อสารทางSerial Port แบบโพลิ้ง ติดต่อทาง  Com Port (RS-232) โดยทำให้ PC สามารถสื่อสารกันได้ระหว่างกันสองเครื่องโปรแกรมจะรันบนOS DOS 
Visual Basic Interface I/O Parallel Port เขียนโปรแกรมวิชวลเบสิก แม้จะไม่มีฟังก์ชั่นสำหรับติดต่อ พอร์ต โดยตรง แต่เราสามารถใช้ ฟังก์ชั่นจาก  API โดยไฟล์ Dllport.DLL เข้ามาช่วย C++ Make to  DLLPort.DLL For VB  หลักการเขียน ไฟล์ DLL  สำหรับใช้ใน VB เพื่อสามารถติดต่อกับพอร์ตได้ เนื่องจากที่ VB ไม่สามารถติดต่อได้โดยตรงกับพอร์ตของพีซี โดยใช้ภาษา C++  เป็นตัวคอมไพล์เลอร์ 
Visual Basic Interface Card I/O 8255  เขียนโปรแกรมวิชวลเบสิก โดยติดต่อรับส่งข้อมูลทางแผง วงจรขยายพอร์ตขนานที่เรียกว่า Card I/O IC8255
Visual Basic Interface TCP/IP by Winsock #1 New! เขียนโปรแกรมวิชวลเบสิก โดยติดต่อรับส่งข้อมูลผ่านทางระบบเครือข่าย(Network)โปรโตคอลTCP/IP ด้วย MS Winsock Control 6  Assembly Interface PC Ports เขียนภาษาแอสแซมบี้ติดต่อ,ควบคุมอุปกรณ์ภายนอก อีกทั้งพอร์ตของคอมพิวเตอร์ และแผงวงจรขยาย พอร์ต(Card ISA 8255)
Visual Basic Interface TCP/IP by Winsock #2 New! รายละเอียดการเขียนโปรแกรมโดยใช้ Winsock เพื่อติดต่อกับระบบเครือข่ายผ่านทางโปรโตคอล TCP/IP รับส่งข้อมูลระหว่างเครื่องคอมพิวเตอร์พร้อมตัวอย่างเพื่อความเข้าใจ

Visual Basic Interface TCP/IP by Winsock #3 New! Step by Step การเขียนโปรแกรมรับส่งข้อความ Chat ผ่านทางโปรโตคอล TCP/IP รับส่งข้อมูลระหว่างเครื่องคอมพิวเตอร์พร้อมSource Code  Pascal/Delphi Interface Ports เขียนโปรแกรมปาสคาลหรือเดลไฟลติดต่อกับพอร์ตของคอมพิวเตอร์ และแผงวงจรขยาย พอร์ต(Card ISA 8255)
Delphi Make to DLL I/O Port for VB   หลักการเขียน ไฟล์ DLL  สำหรับใช้ใน VB เพื่อสามารถติดต่อกับพอร์ตขนานของพีซี โดยใช้ภาษา ปาสคาลหรือเดลไฟล เป็นตัวคอมไพล์เลอร์ 

INTERFACE HARDWARE SYSTEM

Basic PC Interface Hardware    การใช้ไมโครคอมพิวเตอร์ติดต่ออุปกรณ์ภายนอกได้อย่างไร,หลักการของติดต่อ  สื่อสาร และสิ่งที่ควรรู้ในการติดต่ออุปกรณ์ภายนอก  Circuit AC/DC Relay,Solinoil,Motor  วงจรสำหรับควบคุมอุปกรณ์ภายนอก เช่น รีเลย์,มอเตอร์กระแสตรง 5 โวล์ท,หลอด LED โซลีนอยล์วาล์ว ฯลฯ เป็นต้น 
Card I/O Port 8255(Card ISA) Parallel Port แผงวงจรเพื่อขยายอินพุทและเอาต์พุทของ พอร์ตขนาน โดยใช้ IC 8255 มีวงจรพร้อมทั้ง ลายปริ้นของ Card ISA อเนกประสงค์    Step Motor Knowledge #1  เกี่ยวกับงานด้านระบบเคลื่อนที่ (Motion) รู้เรื่องของ สเต็ปมอเตอร์ อุปกรณ์อินเทอรเฟส์งานด้านนี้ หลักการทำงาน,ระบบการติดต่อ,การใช้งาน
Serial Port To Parallel 8 bit  วิธีการที่จะใช้วงจรอิเล็กทรอนิคเพื่อ ทำการแปลงสัญญาณจาก I/O Serial Port (RS-232) ให้เปลี่ยนไปเป็นสัญญาณทาง I/O Parallel Port                  (เอกสาร IC เบอร์ CDP6402C) Step Motor Knowledge #2  ทำความรู้จักการหาค่าพารามิเตอร์ต่างๆ ของสแต็ปมอเตอร์ และวงจรการทำซีเควนเพื่อขับสแต็ปมอเตอร์ ทั้งแบบ Wave และ Two Phase รวมถึงวงจรต่อขดลวดเพื่อไปขับมอเตอร์

INTERFACE HARDWARE DATA

INTERFACE HARDWARE PROJECT

Project1 Basic Step Moter Control ประยุกต์ใช้ VB เขียนโปรแกรมติดต่อทาง Parallel Port ด้วย Card ISA 8255 เพื่อ Control Step Moter Project2 Bearings Tester  การประยุกต์ใช้ VB เขียนโปรแกรมติดต่อทาง Serail Port(Com port RS-232) เพื่อติดต่อกับไมโครคอนโทรลเลอร์
Project3 Driver Step Moter  IM483IE #1 ควบคุมไมโครสเต็ปมอเตอร์ติดต่อผ่านทาง Serail Port(Com port RS-232) Project4 Driver Step Moter  IM483IE #2 ประยุกกต์การใช้VB เขียนโปรแกรมเพื่อควบคุมและสั่งงานกับ Driver 
Project5 ควบคุม LED ไฟวิ่งแบบต่างๆ พื้นฐานการรับส่งค่าผ่าน Parallel Port เพื่อควบคุมระบบแสงสว่างแบบต่างๆ โดยใช้ LED แสดงผล   Project6 ควบคุมอุปกรณ์ไฟฟ้าภายในบ้าน ควบคุม Relay ขนาด 24 Vdc/2A เพื่อปิดและเปิดอุปกรณ์ไฟฟ้าหรือหลอดไฟแสงสว่าง 

VISUAL BASIC FOR YOU 

Visual Basic Tip Today Update!  เทคนิคของการเขียนโปรแกรมด้วย VB ทั้งจากประสบการณ์งานจริง, หนังสือ,เวปไซด์ ที่รวบรวมและเสนอทุกวันที่มีการอัฟเดทเวปครับ

API for Visual Basic Update!  ฟังก์ชั่นของ API ใช้ในการพัฒนาโปรแกรมพร้อมตัวอย่าง เพื่อ นำไปดัดแปลงใช้พัฒนาโปรแกรมของคุณให้มีประสิทธิภาพมากยิ่งขึ้น   Optimize Visaul Basic Programming Code  เทคนิคการออปติไมซ์โค๊ดของวิชวลเบสิกที่เราพัฒนาขึ้นมาสำหรับการใช้ งานบนระบบปฏิบัติการวินโดว์ ก่อนที่เราคอมไพล์เป็นเอ็กซ์คิวไฟล์

BENEFICIAL

Shut Down   วิธีทำไฟล์ ShutDown แบบ Shortcutc และ Auto 

การใชIM483   อุปกรณ์ควบคุมไมโครสเต็ป มอเตอร์ IM483 ของ IMS

การใช้OEM650  อุปกรณ์ควบคุมไมโครสเต็ป มอเตอร์OEM650X, OEM750X ของปาคเกอร์

Basic Using Internet  ความรู้การใช้งานบน ระบบอินเทอร์เนต,E-mail,FTP,ICQ เป็นต้น 

GMR Technolgy 1  Giant Magneto Resistive  การทำงาน ของหัวอ่านฮาร์ดดิส

GMR Technology 2  Giant Magneto Resistive การทำงาน ของหัวอ่านฮาร์ดดิส

ที่มา: www.thaibit.hypermart.net

 

 

Hosted by www.Geocities.ws

1