ตัวจับเวลาอิเล็กทรอนิกส์อย่างง่ายบน PIC16F628A โครงการ ตัวจับเวลาการแสดงตนบน PIC16F628A ตัวจับเวลาครัวบน pic16f628a


นี่เป็นงานฝีมืออีกชิ้นที่ทำจากขยะ - ตัวจับเวลาสำหรับห้องครัวแม้ว่าจะไม่จำเป็นสำหรับห้องครัวก็ตาม เราใช้ชิ้นส่วนที่วางอยู่รอบๆ รอบเดินเบา โดยเฉพาะไฟแสดง ALS แบบเก่า ตัวต้านทานที่บัดกรีจากบอร์ดเก่า ฯลฯ พื้นฐานของอุปกรณ์คือไมโครคอนโทรลเลอร์ PIC16F628A ซึ่งเป็นหนึ่งในไมโครคอนโทรลเลอร์ที่ใช้กันทั่วไปและถูกที่สุด ตัวจับเวลาถูกควบคุมโดยใช้วาลโคเดอร์และปุ่มเดียว หน่วงเวลาได้ตั้งแต่ 1 ถึง 99 นาที เมื่อสิ้นสุดรอบเวลา จะมีการให้สัญญาณเป็นระยะๆ บี๊บ- มีเฟิร์มแวร์สองตัวในไฟล์เก็บถาวร ตัวแรกเป็นเพียงตัวจับเวลา และตัวที่สองพร้อมเสียงระฆังและนกหวีด เพิ่มเติมด้านล่าง

นอกจากนี้ยังมีตัวเลือกสำหรับตัวบ่งชี้ที่มีขั้วบวกร่วม โปรดทราบว่าเฟิร์มแวร์สำหรับแต่ละโครงร่างนั้นแตกต่างกัน ความแตกต่างทั้งหมดจะถูกเน้นด้วยสีแดงบนแผนภาพ


หลังจากเปิดเครื่อง เวลาที่ตั้งไว้จะแสดงบนตัวบ่งชี้ ไฟ LED จะไม่สว่างขึ้น ด้วยการหมุนตัวเข้ารหัส คุณสามารถเปลี่ยนการตั้งค่าเวลาได้ตั้งแต่ 1 ถึง 99 นาที เมื่อตั้งเวลาแล้ว ให้กดปุ่ม - เสียงบี๊บสั้น ๆ จะดังขึ้น และเครื่องจับเวลาจะเริ่มนับถอยหลัง ไฟ LED จะกะพริบ และเวลาบนตัวบ่งชี้จะลดลงทุกนาที เมื่อเวลาถึงศูนย์ ตัวจับเวลาจะส่งสัญญาณเสียงเป็นระยะๆ และไฟ LED จะสว่างอย่างต่อเนื่อง ตอนนี้โดยการกดปุ่ม สัญญาณเสียงจะถูกลบออก และอุปกรณ์จะกลับสู่สถานะเดิม - โหมดการตั้งค่าเวลา นี่คือการทำงานของเฟิร์มแวร์เวอร์ชันแรก

เฟิร์มแวร์เวอร์ชันที่สองทำงานเหมือนกับเวอร์ชันแรก แต่มีการเพิ่มเติมหลายอย่าง ในโหมดการตั้งค่าเวลา หากไม่ได้สัมผัสตัวเข้ารหัสเป็นเวลาหลายวินาที โปรแกรมรักษาหน้าจอแบบเคลื่อนไหวจะเริ่มทำงานบนจอแสดงผล การกดปุ่มหรือหมุนตัวเข้ารหัสจะปิดภาพเคลื่อนไหวและกลับสู่โหมดการตั้งค่าเวลา ในระหว่างการนับถอยหลัง หากเหลือเวลาอีกหนึ่งนาที หน้าจอจะแสดงวินาทีตั้งแต่ 60 ถึง 00 เมื่อสัญญาณเสียงถูกกระตุ้น เสียงจะไม่ดังอย่างไม่มีกำหนด แต่จะดังเป็นเวลาประมาณ 20 วินาที จากนั้นจอแสดงผลจะเริ่มแสดงสกรีนเซฟเวอร์แบบเคลื่อนไหว (แตกต่างจากที่อยู่ในโหมดการติดตั้ง) และทุกนาทีจะเตือนคุณด้วยสัญญาณเสียงสั้นๆ โดยการกดปุ่มเช่นเดียวกับในเฟิร์มแวร์ตัวแรก ตัวจับเวลาจะถูกรีเซ็ตเป็นโหมดการตั้งค่าเวลา เมื่อเหลือเวลาอีก 3 วินาทีก่อนที่ตัวจับเวลาจะดับ ตัวจับเวลาจะส่งเสียงบี๊บสั้นๆ ทุกๆ วินาที เช่น 3...2...1 และยังคงใช้งานได้ตามปกติ เฟิร์มแวร์ทั้งสองมีจำหน่ายและอยู่ในไฟล์เก็บถาวรพร้อมกับภาพวาดของแผงวงจรพิมพ์

สัญญาณเสียงถูกนำมาใช้โดยใช้ฮาร์ดแวร์ PWM ที่ติดตั้งอยู่ในไมโครคอนโทรลเลอร์ หัวไดนามิกควรมีความต้านทานประมาณ 50 โอห์ม คุณยังสามารถใช้หัวไดนามิกอิมพีแดนซ์ต่ำ (4 หรือ 8 โอห์ม) ได้ แต่ในกรณีนี้ ควรติดตั้งหม้อแปลงเอาท์พุตขนาดเล็กเพราะ กระแสไฟฟ้าขนาดใหญ่จะไหลผ่านหัว 4 โอห์ม ซึ่งอาจทำให้แหล่งจ่ายไฟเกินและทำให้เกิดการรีเซ็ตไมโครคอนโทรลเลอร์




ดาวน์โหลดส่วนเสริม

ไมโครคอนโทรลเลอร์มีประโยชน์อย่างหนึ่งนั่นคือตัวจับเวลา ตัวจับเวลาสามารถใช้เป็นตัวนับหรือใช้เพื่อสร้างพัลส์ตามความยาวที่กำหนด (PWM) การใช้ตัวจับเวลา คุณสามารถสร้างนาฬิกาหรือเครื่องกำเนิดไฟฟ้าได้

ไมโครคอนโทรลเลอร์ตระกูล 16 มีตัวจับเวลา 3 ตัว: TRM0, TRM1 และ TRM2 แต่ละคนเหมาะสมกับงานบางประเภทมากกว่า มาดูตัวจับเวลาเหล่านี้ให้ละเอียดยิ่งขึ้น:

  • ตัวจับเวลา 8 บิต (นับจาก 0 ถึง 255)
  • โอเวอร์คล็อกจาก ความถี่ของระบบหรือจาก แหล่งภายนอก
  • ขึ้นอยู่กับขอบขาขึ้นหรือขาลงของสัญญาณ
  • พรีสเกลเลอร์ 8 บิต
  • การขัดจังหวะถูกสร้างขึ้นบนโอเวอร์โฟลว์ (เมื่อย้ายจาก 255 เป็น 0)
  • ตัวจับเวลาจะทำงานอย่างต่อเนื่อง

ตัวจับเวลานี้สามารถใช้เพื่อสร้างพัลส์ตามความยาวที่กำหนดหรือนับพัลส์ที่เข้ามา

OPTION_REG (ตัวเลือกในโปรแกรม)

  • ตัวจับเวลา 16 บิต (0..65535)
  • สามารถโอเวอร์คล็อกได้ทั้งจากแหล่งสัญญาณภายนอกและจาก
  • นาฬิกาควอทซ์เพิ่มเติม
  • พรีสเกลเลอร์สูงสุด - 1:8
  • ตัวจับเวลาจะนับเฉพาะขอบที่เพิ่มขึ้นของสัญญาณเท่านั้น
  • ตัวจับเวลาสามารถใช้งานได้โดยโมดูล CCP
  • ตัวจับเวลาสามารถปิดการใช้งานได้

แอปพลิเคชันที่คล้ายกันกับ TMR0

ตัวจับเวลาถูกควบคุมโดยรีจิสเตอร์ ทีวันคอน.

  • ตัวจับเวลา 8 บิต
  • โอเวอร์คล็อกจากความถี่ของระบบเท่านั้น
  • พรีสเกลเลอร์ 1:1, 1:4, 1:16
  • ตัวจับเวลาสามารถปิดการใช้งานได้

ตัวจับเวลานี้มีหลักการทำงานที่แตกต่างกัน ตัวจับเวลานับพัลส์จากศูนย์ถึงค่าที่กำหนด พีอาร์2- เมื่อ TRM2 และ PR2 ตรงกัน สัญญาณจะไปที่ postdivider 4 บิตและเกิดการขัดจังหวะ ระบบนี้ช่วยให้คุณสร้างความถี่ด้วยขั้นตอนขั้นต่ำ ตัวจับเวลาสามารถส่งสัญญาณไปยัง CCP เป็นฐานไทม์มิ่ง PWM

ตัวจับเวลาถูกควบคุมโดยรีจิสเตอร์ ทีทูคอน.

ตัวอย่าง

มาดูรหัสเฟิร์มแวร์กันดีกว่า ตัวอย่างนี้ใช้ตัวนับ TRM0 สองตัวสำหรับตัวนับพัลส์อินพุตและ TRM1 สำหรับการกะพริบไฟ LED 2 ดวง

มาเปิดตัวจับเวลา TRM0 สำหรับเคาน์เตอร์และ TRM1 สำหรับไฟ LED กะพริบ 2 ดวง

อินคอน=0b11100000; // การกำหนดค่าการขัดจังหวะ OPTION=0b00101000; // การตั้งค่า TMR0 T1CON =0b00110001; // การตั้งค่า TMR1 TMR1IE=1;

รหัสหลักของโปรแกรมจะแสดงเฉพาะค่าตัวนับบนจอแสดงผลเท่านั้น

โมฆะ main() ( low_init(); // เริ่มต้น MK InitLCD(); // เริ่มต้นการแสดงผล TMR0=0; // รีเซ็ตตัวจับเวลา TMR0 LED=0; // รีเซ็ตตัวแปรที่รับผิดชอบสำหรับ LED ในขณะที่ (1= =1) ( IntToLCD (0,0,TMR0); // แสดงเนื้อหาของการหน่วงเวลาตัวจับเวลา (1,000); // ล่าช้า ) )

การดำเนินการหลักจะเกิดขึ้นในตัวจัดการการขัดจังหวะ

isr ขัดจังหวะเป็นโมฆะ (เป็นโมฆะ) ( if(T0IF) // เมื่อ TMR0 โอเวอร์โฟลว์ ( T0IF=0; // รีเซ็ตแฟล็กเกี่ยวกับการโอเวอร์โฟลว์) ถ้า (TMR1IF) // เมื่อ TMR1 โอเวอร์โฟลว์ ( LED++; // LED ควบคุมถ้า (LED> 3 ) ( LED=0; ) PORTA=LED; // รีเซ็ตแฟล็ก ))

ในตัวจัดการตัวจับเวลาตัวแรก TRM0: เมื่อโอเวอร์โฟลว์ จะไม่มีประโยชน์อะไรเกิดขึ้น เฉพาะแฟล็กโอเวอร์โฟลว์เท่านั้นที่ถูกรีเซ็ต เมื่อตัวจับเวลาที่สอง TRM1 โอเวอร์โฟลว์: ไฟ LED จะสว่างขึ้นในรูปแบบใหม่ (ตัวนับไบนารีจะปรากฏขึ้น) และแฟล็กโอเวอร์โฟลว์ตัวจับเวลาที่สองจะถูกรีเซ็ต

ด้านล่างนี้คือรูปภาพและวิดีโอตัวอย่างการทำงานของตัวจับเวลา

นี่เป็นงานฝีมืออีกชิ้นที่ทำจากขยะ - ตัวจับเวลาสำหรับห้องครัวแม้ว่าจะไม่จำเป็นสำหรับห้องครัวก็ตาม เราใช้ชิ้นส่วนที่วางอยู่รอบๆ รอบเดินเบา โดยเฉพาะไฟแสดง ALS แบบเก่า ตัวต้านทานที่บัดกรีจากบอร์ดเก่า ฯลฯ พื้นฐานของอุปกรณ์คือไมโครคอนโทรลเลอร์ PIC16F628Aหนึ่งในสิ่งที่ธรรมดาที่สุดและถูกที่สุด ตัวจับเวลาถูกควบคุมโดยใช้วาลโคเดอร์และปุ่มเดียว หน่วงเวลาได้ตั้งแต่ 1 ถึง 99 นาที เมื่อสิ้นสุดรอบเวลา สัญญาณเสียงจะดังเป็นระยะๆ มีเฟิร์มแวร์สองตัวในไฟล์เก็บถาวร ตัวแรกเป็นเพียงตัวจับเวลา และตัวที่สองพร้อมเสียงระฆังและนกหวีด เพิ่มเติมด้านล่าง

นอกจากนี้ยังมีตัวเลือกสำหรับตัวบ่งชี้ที่มีขั้วบวกร่วม โปรดทราบว่าเฟิร์มแวร์สำหรับแต่ละโครงร่างนั้นแตกต่างกัน ความแตกต่างทั้งหมดจะถูกเน้นด้วยสีแดงบนแผนภาพ

หลังจากเปิดเครื่อง เวลาที่ตั้งไว้จะแสดงบนตัวบ่งชี้ ไฟ LED จะไม่สว่างขึ้น ด้วยการหมุนตัวเข้ารหัส คุณสามารถเปลี่ยนการตั้งค่าเวลาได้ตั้งแต่ 1 ถึง 99 นาที เมื่อตั้งเวลาแล้ว ให้กดปุ่ม - เสียงบี๊บสั้น ๆ จะดังขึ้น และเครื่องจับเวลาจะเริ่มนับถอยหลัง ไฟ LED จะกะพริบ และเวลาบนตัวบ่งชี้จะลดลงทุกนาที เมื่อเวลาถึงศูนย์ ตัวจับเวลาจะส่งสัญญาณเสียงเป็นระยะๆ และไฟ LED จะสว่างอย่างต่อเนื่อง ตอนนี้โดยการกดปุ่ม สัญญาณเสียงจะถูกลบออก และอุปกรณ์จะกลับสู่สถานะเดิม - โหมดการตั้งค่าเวลา นี่คือการทำงานของเฟิร์มแวร์เวอร์ชันแรก

เฟิร์มแวร์เวอร์ชันที่สองทำงานเหมือนกับเวอร์ชันแรก แต่มีการเพิ่มเติมหลายอย่าง ในโหมดการตั้งค่าเวลา หากไม่ได้สัมผัสตัวเข้ารหัสเป็นเวลาหลายวินาที โปรแกรมรักษาหน้าจอแบบเคลื่อนไหวจะเริ่มทำงานบนจอแสดงผล การกดปุ่มหรือหมุนตัวเข้ารหัสจะปิดภาพเคลื่อนไหวและกลับสู่โหมดการตั้งค่าเวลา ในระหว่างการนับถอยหลัง หากเหลือเวลาอีกหนึ่งนาที หน้าจอจะแสดงวินาทีตั้งแต่ 60 ถึง 00 เมื่อสัญญาณเสียงถูกกระตุ้น เสียงจะไม่ดังอย่างไม่มีกำหนด แต่จะดังเป็นเวลาประมาณ 20 วินาที จากนั้นจอแสดงผลจะเริ่มแสดงสกรีนเซฟเวอร์แบบเคลื่อนไหว (แตกต่างจากที่อยู่ในโหมดการติดตั้ง) และทุกนาทีจะเตือนคุณด้วยสัญญาณเสียงสั้นๆ ด้วยการกดปุ่มเช่นเดียวกับในเฟิร์มแวร์ตัวแรก ตัวจับเวลาจะถูกรีเซ็ตเป็นโหมดการตั้งค่าเวลา เมื่อเหลือเวลาอีก 3 วินาทีก่อนที่ตัวจับเวลาจะดับ ตัวจับเวลาจะส่งเสียงบี๊บสั้นๆ ทุกๆ วินาที เช่น 3...2...1 และยังคงใช้งานได้ตามปกติ เฟิร์มแวร์ทั้งสองมีจำหน่ายและอยู่ในไฟล์เก็บถาวรพร้อมกับภาพวาดของแผงวงจรพิมพ์

สัญญาณเสียงถูกนำมาใช้โดยใช้ฮาร์ดแวร์ PWM ที่ติดตั้งอยู่ในไมโครคอนโทรลเลอร์ หัวไดนามิกควรมีความต้านทานประมาณ 50 โอห์ม คุณยังสามารถใช้หัวไดนามิกอิมพีแดนซ์ต่ำ (4 หรือ 8 โอห์ม) ได้ แต่ในกรณีนี้ ควรติดตั้งหม้อแปลงเอาท์พุตขนาดเล็กเพราะ กระแสไฟฟ้าขนาดใหญ่จะไหลผ่านหัว 4 โอห์ม ซึ่งอาจทำให้แหล่งจ่ายไฟเกินและทำให้เกิดการรีเซ็ตไมโครคอนโทรลเลอร์

แผงวงจรพิมพ์ เวอร์ชันโดย Alexey Antonov

ความคิดเห็น

1 2

0 #21 ก.ค. 14/2558 16:08 น

ฉันพูด AntonChip:

คุณสามารถดูภาพหน้าจอของการตั้งค่าบิตการกำหนดค่าระหว่างการเขียนโปรแกรม


ฉันถามผู้เขียนว่าเฟิร์มแวร์ที่จำเป็นสำหรับการกำหนดค่าใด เขาตอบว่าทุกอย่างอยู่ในเฟิร์มแวร์แล้ว ดังนั้นฉันจึงไม่ได้ติดตั้งอะไรเลย ฉันแค่อัปโหลดเฟิร์มแวร์
ฉันจะโพสต์ภาพหน้าจอ แต่ฉันไม่รู้ว่าต้องทำอย่างไร ฉันสามารถส่งอีเมลถึงคุณได้ไหม?

บังเอิญว่าด้วยความเจ็บป่วยฉันจึงต้องออกจากบ้านในหมู่บ้านโดยไม่มีใครดูแล เราต้องการตัวจับเวลาที่สร้างผลกระทบจากการมีอยู่ในบ้านภายใน 2-3 สัปดาห์ (กลายเป็น 2.5 เดือน) แม้ว่าแรงดันไฟฟ้าไม่เสถียรและเครือข่ายขัดข้องบ่อยครั้ง ไม่มีสิ่งใดที่ขายในราคาที่สมเหตุสมผลจะเหมาะสม วรรณกรรมด้านวิศวกรรมอินเทอร์เน็ตและวิทยุก็ไม่ได้ทำให้ฉันพึงพอใจอย่างสมบูรณ์เช่นกัน ฉันต้องสร้างมันขึ้นมาเอง ในช่วงเย็นสองสามวันฉันประกอบนาฬิกาจับเวลาแบบเรียบง่ายซึ่งเปิดไฟในตอนเย็นตั้งแต่ 18-00 ถึง 21-00 น. ในกรณีที่ไฟฟ้าดับ นาฬิกาจะไม่หลงทาง: ไฟแสดงสถานะดับลงและไมโครคอนโทรลเลอร์ยังคงทำงานต่อไปโดยใช้แบตเตอรี่ซึ่งถูกชาร์จด้วยกระแสไฟฟ้าต่ำ ฉันเลือกครั้งนี้เพราะเป็นเดือนมกราคม เมื่อปลายเดือนกุมภาพันธ์ ฉันตั้งเวลากลับไปหนึ่งชั่วโมงครึ่ง ตอนนี้ แม้ว่านาฬิกาจับเวลาจะแสดงเวลา 18-00 น. และไฟเปิดอยู่ แต่ในความเป็นจริงแล้วคือ 19-30 น. ในตอนเย็น ภายในสิ้นเดือนมีนาคม ความต้องการตัวจับเวลาหายไป แต่ฉันคิดว่าฉันจะยังคงต้องการมันในช่วงวันหยุด บางทีพวกเขาอาจจะปรับปรุงให้ดีขึ้น แต่ตอนนี้ฉันกำลังแบ่งปันสิ่งที่ฉันมี

วงจรนั้นเรียบง่ายคล้ายกับนาฬิกาที่ฉันโพสต์บนเว็บไซต์นี้ นอกจากนี้ยังมีแหล่งจ่ายไฟพร้อมแบตเตอรี่สำรอง เพิ่มเฉพาะชุดสวิตช์หลอดไฟเท่านั้น ก่อนอื่นฉันสร้างมันโดยใช้ VTV-16 triac แต่แม่บ้านเปิดไฟกระพริบ(เป็นบางครั้ง) แทนที่จะจัดการกับกระบวนการชั่วคราว ฉันติดตั้งรีเลย์ ฉันคิดว่ามันปลอดภัยกว่าสำหรับหลอดประหยัด ฉันไม่ได้จ่ายไฟ 220 โวลต์ให้กับบอร์ด ดังนั้นฉันจึงติด triac (และต่อมาคือรีเลย์) กับทรานซิสเตอร์และไดโอดแยกกัน

ฉันยังติดตั้งเต้ารับหลอดไฟในตัวเครื่องด้วย สำหรับการระบายความร้อน ฉันเจาะ 8 รู d=5 มม. ที่ผนังด้านข้างและด้านหลังของเคส: 4 รูที่ด้านล่างและ 4 รูที่ด้านบน แต่ไม่รู้สึกถึงความร้อน

ชั่วโมงถูกตั้งค่าโดยใช้สองปุ่ม: ชั่วโมงและนาที โปรแกรมนี้เขียนด้วยภาษา Assembly โปรแกรมจะตรวจสอบความสอดคล้องของนาฬิกากับค่าที่ตั้งไว้ (โปรแกรม) ตอนนี้โปรแกรมตั้งไว้ที่ 18, 19 และ 20 ชั่วโมง แต่ในระหว่างการตั้งโปรแกรมคุณสามารถเปลี่ยนเวลาการทำงานของตัวจับเวลาได้ ใช้ IC Prog เป็นตัวอย่าง (ในโปรแกรมอื่นก็คล้ายกัน) คุณต้องค้นหาด้วย ที่อยู่ 0013h ค่า 3012, ที่อยู่ 0017h ค่า 3013, ที่อยู่ 0021h ค่า 3014 ตัวเลขสองตัวแรกของค่า (30) คือรหัสคำสั่งและสองตัวที่สองคือค่านาฬิกาในรหัสฐานสิบหก: 12 สอดคล้องกับเลขทศนิยม 18, 13 -19 และอื่นๆ หากต้องการเปลี่ยนแปลง คุณต้องดับเบิลคลิกด้วยปุ่มซ้ายบนค่าที่อยู่ที่คุณต้องการเปลี่ยน หน้าต่างแก้ไขจะเปิดขึ้นโดยคุณเปลี่ยนค่า 3012 เป็นค่าอื่นเช่น 3005 ตอนนี้ตัวจับเวลาจะเปิดในตอนเช้าตั้งแต่ 5-00 ถึง 6-00 และในตอนเย็นตั้งแต่ 19-00 ถึง 21-00 คุณยังสามารถตั้งเวลาอื่นได้อีกด้วย

รายชื่อธาตุกัมมันตภาพรังสี

การกำหนด พิมพ์ นิกาย ปริมาณ บันทึกร้านค้าสมุดบันทึกของฉัน
MK PIC 8 บิต

PIC16F628A

1 ไปยังสมุดบันทึก
VR1 ตัวแปลงพัลส์ DC/DC

LM2575

1 ไปยังสมุดบันทึก
VT1-VT4 ทรานซิสเตอร์แบบไบโพลาร์

KT3102

4 ไปยังสมุดบันทึก
VT5 ทรานซิสเตอร์แบบไบโพลาร์

KT315A

1 ไปยังสมุดบันทึก
วีดี1-วีดี3 ชอตกีไดโอด

1N5819

3 ไปยังสมุดบันทึก
วีดี4 ไดโอดเรียงกระแส

1N4004

1 ไปยังสมุดบันทึก
VS1 สะพานไดโอด

DB157

1 ไปยังสมุดบันทึก
ซี1, ซี2 ตัวเก็บประจุ20 พิโคเอฟ2 ไปยังสมุดบันทึก
ซี3,ซี6 ตัวเก็บประจุ0.1 µF2 ไปยังสมุดบันทึก
ค4 330uF 25V1 ไปยังสมุดบันทึก
C5 ตัวเก็บประจุด้วยไฟฟ้า100uF 25V1 ไปยังสมุดบันทึก
R1, R3, R6, R7, R11, R12 ตัวต้านทาน

300 โอห์ม

6 ไปยังสมุดบันทึก
อาร์2,อาร์4 ตัวต้านทาน

10 kโอห์ม

2 ไปยังสมุดบันทึก
R5 ตัวต้านทาน

360 โอห์ม

1 ไปยังสมุดบันทึก
R8-R10, R13 ตัวต้านทาน

1.5 โอห์ม

4 ไปยังสมุดบันทึก
ร14 ตัวต้านทาน

100 โอห์ม

1 ไปยังสมุดบันทึก
R15 ตัวต้านทาน

6.2 โอห์ม

1 ไปยังสมุดบันทึก
ร16 ตัวต้านทาน

2 โอห์ม

1 ไปยังสมุดบันทึก
ร17 ตัวต้านทาน

1 โอห์ม

1 ไปยังสมุดบันทึก
F1 ฟิวส์100 มิลลิแอมป์1 ไปยังสมุดบันทึก
L1 ตัวเหนี่ยวนำ330 µH1


นาฬิกาเวอร์ชันนี้สร้างขึ้นในลักษณะที่ทำให้วงจรง่ายขึ้นมากที่สุดเท่าที่จะเป็นไปได้ ลดการใช้พลังงาน และในที่สุดจะได้อุปกรณ์ที่ใส่ในกระเป๋าของคุณได้อย่างง่ายดาย โดยเลือกใช้แบตเตอรี่ขนาดเล็กเพื่อจ่ายไฟให้กับวงจร การติดตั้ง SMD และลำโพงขนาดเล็ก (เช่น จากแบตเตอรี่ที่ไม่ทำงาน โทรศัพท์มือถือ) คุณสามารถได้รับการออกแบบให้ใหญ่กว่ากล่องไม้ขีดเล็กน้อย
การใช้ตัวบ่งชี้ที่สว่างเป็นพิเศษช่วยให้คุณลดกระแสที่ใช้โดยวงจร การลดการใช้กระแสไฟยังทำได้ในโหมด "LoFF" - ไฟแสดงสถานะดับและเปิดเฉพาะจุดที่กะพริบของตัวเลขลำดับต่ำของนาฬิกาเท่านั้น

สิ่งบ่งชี้
ความสว่างที่ปรับได้ของตัวบ่งชี้ช่วยให้คุณเลือกการแสดงผลการอ่านที่สะดวกสบายที่สุด (และลดการใช้พลังงานอีกครั้ง)
นาฬิกามีโหมดการแสดงผล 9 โหมด การสลับระหว่างโหมดทำได้โดยใช้ปุ่ม "บวก" และ "ลบ" ก่อนที่จะแสดงค่าที่อ่านได้ คำใบ้สั้นๆ เกี่ยวกับชื่อของโหมดจะแสดงบนตัวบ่งชี้ ระยะเวลาของการแสดงคำใบ้คือหนึ่งวินาที การใช้การแจ้งเตือนในระยะสั้นช่วยให้นาฬิกามีหลักสรีระศาสตร์ที่ดีได้ เมื่อสลับระหว่างโหมดการแสดงผล (ซึ่งมีอุปกรณ์ง่าย ๆ เช่นนาฬิกาธรรมดาค่อนข้างมาก) จะไม่เกิดความสับสนและชัดเจนเสมอว่าการอ่านใดที่แสดงบนตัวบ่งชี้


การแก้ไขค่าที่อ่านได้ที่แสดงบนตัวบ่งชี้จะเปิดใช้งานได้โดยการกดปุ่ม "การแก้ไข" ในกรณีนี้ ข้อความเตือนระยะสั้นจะปรากฏขึ้นเป็นเวลา 1/4 วินาที หลังจากนั้นค่าที่ปรับจะเริ่มกะพริบที่ความถี่ 2 Hz การอ่านได้รับการแก้ไขโดยใช้ปุ่มบวกและลบ เมื่อคุณกดปุ่มเป็นเวลานาน โหมดเล่นซ้ำอัตโนมัติจะถูกเปิดใช้งานตามความถี่ที่กำหนด ความถี่ในการกดปุ่มซ้ำอัตโนมัติคือ: สำหรับชั่วโมง เดือน และวันในสัปดาห์ - 4 Hz; สำหรับนาทีปีและความสว่างของตัวบ่งชี้ - 10 Hz; สำหรับค่าแก้ไข - 100 Hz
ค่าที่ปรับทั้งหมด ยกเว้นชั่วโมง นาที และวินาที จะถูกเขียนไปยัง EEPROM และกู้คืนหลังจากปิดและเปิดเครื่อง วินาทีระหว่างการแก้ไขจะถูกรีเซ็ตเป็นศูนย์ โหมดทั้งหมดยกเว้นชั่วโมง-นาที นาที-วินาที และ LoFF จะถูกส่งคืนโดยอัตโนมัติ หากไม่มีการกดปุ่มใด ๆ ภายใน 10 วินาที นาฬิกาจะสลับไปที่โหมดแสดงชั่วโมง-นาที
โดยกดปุ่ม "เปิด/ปิดสัญญาณเตือน" นาฬิกาปลุกเปิด/ปิด การเปิดใช้งานการเตือนได้รับการยืนยันด้วยเสียงทูโทนสั้น ๆ เมื่อนาฬิกาปลุกเปิดอยู่ จุดในตัวเลขลำดับต่ำของไฟแสดงสถานะจะสว่างขึ้น
ในโหมด "Corr" ค่าคงที่การแก้ไขจะแสดงบนตัวบ่งชี้ ค่าเริ่มต้นซึ่งเท่ากับ 5,000 ไมโครวินาทีต่อวินาที เมื่อนาฬิกาล่าช้า เราจะเพิ่มค่าคงที่ตามจำนวนความล่าช้าที่คำนวณเป็นไมโครวินาทีต่อวินาที หากนาฬิกาเร่งรีบเราจะลดค่าคงที่ตามหลักการเดียวกัน