ಲೇಖಕ: Smartweigh-ಮಲ್ಟಿಹೆಡ್ ವೇಟರ್
ಮುನ್ನುಡಿ ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ಗಳ ನಿರಂತರ ಅಭಿವೃದ್ಧಿ ಪ್ರವೃತ್ತಿಯೊಂದಿಗೆ, ಅತ್ಯುತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆ, ವಿದ್ಯುತ್ ಬಳಕೆ ಮತ್ತು ಕಡಿಮೆ ಬೆಲೆಯೊಂದಿಗೆ 32-ಬಿಟ್ ಸಿಸ್ಟಮ್ RISC ಸಂಸ್ಕರಣಾ ಚಿಪ್ನ ARM ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ಬಲವಾದ ಅಭಿವೃದ್ಧಿ ಪ್ರವೃತ್ತಿಯನ್ನು ತೋರಿಸುತ್ತದೆ. ಎರಡರ ಅನುಕೂಲಗಳು ಸಾಂಪ್ರದಾಯಿಕ ಕಲ್ಲಿದ್ದಲು ತಯಾರಿಕೆಯ ತಂತ್ರಜ್ಞಾನಕ್ಕೆ ಹೊಸ ರೂಪಾಂತರ ಯೋಜನೆಯನ್ನು ಒದಗಿಸುತ್ತವೆ. ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಇಂಟರ್ಫೇಸ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಒಟ್ಟುಗೂಡಿಸಿ, ಕಲ್ಲಿದ್ದಲು ಉಂಡೆಗಳು ಮತ್ತು ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ ಮತ್ತು ಸ್ವಯಂಚಾಲಿತ ಮಲ್ಟಿಹೆಡ್ ತೂಕದ ಹೊಸ ಆನ್-ಲೈನ್ ಗುರುತಿಸುವಿಕೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಕಲ್ಲಿದ್ದಲು ಉಂಡೆಗಳು ಮತ್ತು ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ಯೂ ಮತ್ತು ಸಂಪೂರ್ಣ ಸ್ವಯಂಚಾಲಿತ ಮಲ್ಟಿಹೆಡ್ ತೂಕದ ಆನ್ಲೈನ್ ಗುರುತಿಸುವಿಕೆಯ ಮೂಲ ತತ್ವ ಚೌಕಟ್ಟಿನ ರೇಖಾಚಿತ್ರವನ್ನು ಚಿತ್ರ 1 ರಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ.
ಕಲ್ಲಿದ್ದಲು ತಯಾರಿಕೆಯ ಪ್ರಕ್ರಿಯೆಯ ನಿಯಮಗಳ ಪ್ರಕಾರ, ಈ ವ್ಯವಸ್ಥೆಯ ಸಾಫ್ಟ್ವೇರ್ ಮುಖ್ಯವಾಗಿ ಈ ಕೆಳಗಿನ ಮೂರು ಪ್ರಮುಖ ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ: (1) ತಪಾಸಣೆ ಭಾಗ: ಇದು ಫೀಡ್ ಬಿನ್, ಕನ್ವೇಯರ್ ಬೆಲ್ಟ್, ಸಿಸಿಡಿ ಮಾನಿಟರಿಂಗ್ ಕ್ಯಾಮೆರಾ, ಇಮೇಜ್ ಡೇಟಾ ಸಂಗ್ರಹಣೆ ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸರ್ಕ್ಯೂಟ್ ಇತ್ಯಾದಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಅಗೆದ ಶುದ್ಧ ಕಲ್ಲಿದ್ದಲು ಸಾಮಾನ್ಯವಾಗಿ ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ ಮತ್ತು ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ ಅನ್ನು ಕನ್ವೇಯರ್ ಬೆಲ್ಟ್ನಿಂದ ಆಯ್ಕೆ ಮಾಡಬೇಕು. CCD ಮಾನಿಟರಿಂಗ್ ಕ್ಯಾಮೆರಾ ಕಲ್ಲಿದ್ದಲು ಮತ್ತು ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ ಚಿತ್ರಗಳನ್ನು ಪರಿವರ್ತನೆಗಾಗಿ ಇಮೇಜ್ ಡೇಟಾ ಸಂಗ್ರಹಣೆಯ ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸರ್ಕ್ಯೂಟ್ಗೆ ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಪರಿವರ್ತಿತ ಮಾಹಿತಿ ವಿಷಯವನ್ನು ARM ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ, ಇದು ರೆಸಲ್ಯೂಶನ್ಗಾಗಿ CAN ಬಸ್ ಇಂಟರ್ನೆಟ್ ಪ್ರಕಾರ PC ಗೆ ರವಾನೆಯಾಗುತ್ತದೆ.
(2) ಗುರುತಿಸುವಿಕೆ ಮತ್ತು ಕುಶಲತೆಯ ಭಾಗ: ಇದು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಕಂಪ್ಯೂಟರ್, ARM ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ಮತ್ತು ಮಾಪನ ಮತ್ತು ನಿಯಂತ್ರಣ ತಂತ್ರಜ್ಞಾನದ ಯಂತ್ರೋಪಕರಣಗಳು ಮತ್ತು ಸಲಕರಣೆಗಳಿಂದ ಕೂಡಿದೆ. ಇದು ಎಲ್ಲಾ ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್ವೇರ್ಗೆ ಪ್ರಮುಖವಾಗಿದೆ. ಕಲ್ಲಿದ್ದಲು ಮತ್ತು ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ಯೂನ ಬೂದಿ ಅಂಶವನ್ನು ಕಂಪ್ಯೂಟರ್ ದೃಷ್ಟಿ ಆಪ್ಟಿಮೈಸೇಶನ್ ಅಲ್ಗಾರಿದಮ್ ಪ್ರಕಾರ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ARM ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ಯೂ ಇಟ್ಟಿಗೆಗಳನ್ನು ಗುರುತಿಸಿ ಮತ್ತು ಪ್ರತ್ಯೇಕಿಸಿದ ನಂತರ, ಕಾರ್ಯಾಚರಣೆಯ ಭಂಗಿಯನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ. ಇದನ್ನು ಕಲ್ಲಿದ್ದಲು ಎಂದು ಗುರುತಿಸಿದರೆ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಯು ಭಾಗಶಃ ನಿಷ್ಕ್ರಿಯವಾಗಿದ್ದರೆ, ಶುದ್ಧ ಕಲ್ಲಿದ್ದಲು ಕಲ್ಲಿದ್ದಲು ಬಂಕರ್ಗೆ ಬೀಳುತ್ತದೆ ಮತ್ತು ಕಲ್ಲಿದ್ದಲು ಬ್ಲಾಕ್ ಸುರಕ್ಷತಾ ಚಾನಲ್ನಿಂದ ಹೊರಕ್ಕೆ ಸಾಗಿಸಲ್ಪಡುತ್ತದೆ.
ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ಯೂ ಎಂದು ಗುರುತಿಸಿದರೆ, ನಿಯಂತ್ರಣ ಡೇಟಾ ಸಂಕೇತವನ್ನು ಕಳುಹಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಗೇಟ್ ಕವಾಟವನ್ನು ತೆರೆಯಲಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ಯೂ ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ಯೂ ಸುರಕ್ಷತಾ ಚಾನಲ್ಗೆ ಬೀಳುತ್ತದೆ. (3) ಎಕ್ಸ್ಪ್ರೆಸ್ ವಿಂಗಡಣೆ ಸಂಸ್ಥೆ: ಇದು ಗೇಟ್ ವಾಲ್ವ್, ಕಚ್ಚಾ ವಸ್ತುಗಳ ಬಕೆಟ್ ಮತ್ತು ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್ವೇರ್ ಪವರ್ ವಿತರಣಾ ಸಾಧನ, ಇತ್ಯಾದಿಗಳಿಂದ ಕೂಡಿದೆ. CAN ಬಸ್ ಇಂಟರ್ನೆಟ್ ಪ್ರಕಾರ, ಕಲ್ಲಿದ್ದಲು ಮತ್ತು ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ನ ಸ್ವಯಂಚಾಲಿತ ತಪಾಸಣೆ ಮತ್ತು ಹಲವಾರು ಸುರಕ್ಷಿತ ಚಾನಲ್ಗಳಲ್ಲಿ ಸಾಗಣೆಯನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ. AT91M40800AT91M40800 ಸಂಸ್ಕರಣಾ ಚಿಪ್ನ ವಿವರವಾದ ಪರಿಚಯವು ARM7TDMI ಕೋರ್ ಆಧಾರಿತ ATMEL ನ 16-ಬಿಟ್/32-ಬಿಟ್ ಸಿಸ್ಟಮ್ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ಸರಣಿಯ ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ವೆಚ್ಚದ ಕಾರ್ಯಕ್ಷಮತೆಯೊಂದಿಗೆ ಸಂಸ್ಕರಣಾ ಚಿಪ್ ಆಗಿದೆ. ಪ್ರಮುಖವಾದ 32-ಬಿಟ್ ವ್ಯವಸ್ಥೆಯು ಅತ್ಯುತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯ RISC (ರಿಡ್ಯೂಸ್ಡ್ ಇಂಟ್ರೊ-ಡಕ್ಷನ್ ಸೆಟ್ ಕಂಪ್ಯೂಟರ್) ಸಿಸ್ಟಮ್ ಆರ್ಕಿಟೆಕ್ಚರ್, ಮತ್ತು 16-ಬಿಟ್ (ಥಂಬ್) ಸೂಚನಾ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿದೆ.
ಪ್ರೊಗ್ರಾಮೆಬಲ್ ನಿಯಂತ್ರಕದ ಬಾಹ್ಯ ಸಿಸ್ಟಮ್ ಬಸ್ ಸಾಕೆಟ್ (EBI) ಪ್ರಕಾರ, ಇದು ತಕ್ಷಣವೇ ಫ್ಲ್ಯಾಶ್ ಸೇರಿದಂತೆ ವಿವಿಧ ಆಫ್-ಚಿಪ್ ನೆನಪುಗಳಿಗೆ ಸಂಪರ್ಕ ಹೊಂದಿದೆ. ಎಂಟು ಆದ್ಯತೆಯ ಇಂಟರಪ್ಟ್ ವೆಕ್ಟರ್ ಕಂಟ್ರೋಲ್ ಬೋರ್ಡ್ಗಳು ಮತ್ತು ಆನ್-ಚಿಪ್ ಫೀಲ್ಡ್ ಡೇಟಾ ಮಾಹಿತಿ ನಿಯಂತ್ರಣ ಮಂಡಳಿಗಳು ಘಟಕಗಳ ನೈಜ-ಸಮಯದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸುತ್ತದೆ. ವಿಶಿಷ್ಟ. AT91M40800 ARM7DMIARMThumbCPU ಕೋರ್ ಅನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ, 9kB ಆನ್-ಚಿಪ್ SRAM, ಎಂಟು ಚಿಪ್ ಆಯ್ದ ಸಾಲುಗಳು, 32 ಪ್ರೊಗ್ರಾಮೆಬಲ್ ನಿಯಂತ್ರಕ I/O ಪೋರ್ಟ್ಗಳು ಮತ್ತು ಮೊಬೈಲ್ ಫೋನ್ ಸಾಫ್ಟ್ವೇರ್ ಪ್ರೋಗ್ರಾಮೆಬಲ್ ಕಂಟ್ರೋಲರ್ನ 8-ಬಿಟ್ ಅಥವಾ 16-ಬಿಟ್ ಸಿಸ್ಟಮ್ ಬಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ವಿಳಾಸ ಮಾಡಬಹುದಾದ ಮೋಡ್ ಒಳಾಂಗಣ ಸ್ಥಳ 64MB, 2 USART ಗಳು, ಪ್ರತಿ USART ಎರಡು ಮೀಸಲಾದ ಬಾಹ್ಯ ಕ್ಷೇತ್ರ ಡೇಟಾ ಮಾಹಿತಿ ನಿಯಂತ್ರಣ ಮಂಡಳಿ ಸುರಕ್ಷತಾ ಚಾನೆಲ್ಗಳನ್ನು ಹೊಂದಿದೆ, ಅಂತರ್ನಿರ್ಮಿತ ಪ್ರೊಗ್ರಾಮೆಬಲ್ ನಿಯಂತ್ರಕ ವಾಚ್ಡಾಗ್ 1 ಟೈಮರ್, ಎಂಟು ಆದ್ಯತೆಯನ್ನು ಹೊಂದಿದೆ, ಸ್ವತಂತ್ರ ಮಾಸ್ಕ್ಡ್ ಸ್ಪೇಸ್ ವೆಕ್ಟರ್ ಮುಕ್ತಾಯ ನಿಯಂತ್ರಣ ಮಂಡಳಿ, 4 ಬಾಹ್ಯ ಅಡಚಣೆ ಕುಶಲತೆ ನೆನಪುಗಳು, ಹೆಚ್ಚಿನ ಆದ್ಯತೆ, ಕಡಿಮೆ ಲೇಟೆನ್ಸಿ ಅಡಚಣೆ ವಿನಂತಿ, 3 ಬಾಹ್ಯ ಡಿಜಿಟಲ್ ಗಡಿಯಾರ ಇನ್ಪುಟ್ಗಳು, 3 ಸುರಕ್ಷಿತ ಚಾನಲ್ 16-ಬಿಟ್ ಟೈಮರ್/ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಕೌಂಟರ್ ಸೇರಿದಂತೆ 4 ಬಾಹ್ಯ ಅಡಚಣೆಗಳು. SJA1000 ಪ್ರಮಾಣೀಕೃತ ನಿರ್ವಹಣೆ ಮತ್ತು ಮಾಹಿತಿ ಸಂಪನ್ಮೂಲ ನಿರ್ವಹಣೆಯನ್ನು ಹೊಂದಿರಬೇಕು ಏಕೆಂದರೆ ಕಲ್ಲಿದ್ದಲು ಯಾರ್ಡ್, ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ ಪರ್ವತ ಮತ್ತು ಸ್ಕ್ರೀನಿಂಗ್ ಉತ್ಪಾದನಾ ಕಾರ್ಯಾಗಾರದ ನಡುವೆ ನಿರ್ದಿಷ್ಟ ಅಂತರವಿದೆ.
ಕಂಪ್ಯೂಟರ್ ಇಂಟರ್ಫೇಸ್ ತಂತ್ರಜ್ಞಾನವು ಪ್ರತ್ಯೇಕ ಮತ್ತು ವಿಕೇಂದ್ರೀಕೃತ ನಿಖರವಾದ ಮಾಪನ ಮತ್ತು ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳನ್ನು ನೋಡ್ಗಳಾಗಿ ಪರಿವರ್ತಿಸಬಹುದು ಮತ್ತು ಅವುಗಳನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಸಿಸ್ಟಮ್ ಮತ್ತು ಸ್ವಯಂಚಾಲಿತ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯಾಗಿ ಸಂಯೋಜಿಸಲು ಸಿಸ್ಟಮ್ ಬಸ್ ಅನ್ನು ಸೇತುವೆಯಾಗಿ ಬಳಸಬಹುದು ಅದು ಪರಸ್ಪರ ಸಂವಹನ ಮತ್ತು ಮಾಹಿತಿ ವಿಷಯವನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಸಹಕರಿಸುತ್ತದೆ. ಸ್ವಯಂಚಾಲಿತ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯ ದೈನಂದಿನ ಕಾರ್ಯಗಳಲ್ಲಿ ಪರಸ್ಪರ. . ಗರಿಷ್ಠ CAN ಸಂವಹನ ವೇಗವು 1Mbps ಆಗಿದೆ, ತಕ್ಷಣದ ಪ್ರಸರಣ ದೂರವು 10km ವರೆಗೆ ಇರುತ್ತದೆ (ವೇಗ 8kbps ಗಿಂತ ಕಡಿಮೆಯಿದೆ), ಮತ್ತು 110 ಯಂತ್ರಗಳು ಮತ್ತು ಉಪಕರಣಗಳನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು, ಇದು ಬಹು ಹೆಚ್ಚುವರಿ ಸ್ಕ್ರೀನಿಂಗ್ ಮತ್ತು ದೈನಂದಿನ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. SJA1000 ಎಂಬುದು ಫಿಲಿಪ್ಸ್ನಿಂದ ತಯಾರಿಸಲ್ಪಟ್ಟ ಒಂದು ಸ್ವತಂತ್ರ CAN ಬಸ್ ನಿಯಂತ್ರಣ ಮಂಡಳಿಯಾಗಿದ್ದು, ಇದನ್ನು ಕಾರುಗಳಲ್ಲಿ ಮತ್ತು ಸಾಮಾನ್ಯ ಕೈಗಾರಿಕಾ ಉತ್ಪಾದನಾ ಪರಿಸರದಲ್ಲಿ ನಿಯಂತ್ರಣ ಮಂಡಳಿಗಳ ವೈರ್ಲೆಸ್ ಲೋಕಲ್ ಏರಿಯಾ ನೆಟ್ವರ್ಕ್ಗಳಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ. CAN ಆಪರೇಷನ್ ಇಂಟರ್ನೆಟ್ ಅನ್ನು ರೂಪಿಸಲು ವರ್ಕಿಂಗ್ ಮೋಡ್ (PeliCAN ಮೋಡ್) ಅನ್ನು ವಿವಿಧ CPUಗಳೊಂದಿಗೆ ಸುಲಭವಾಗಿ ಸಂಪರ್ಕಿಸಬಹುದು.
ಹಾರ್ಡ್ವೇರ್ ಕಾನ್ಫಿಗರೇಶನ್ ಸಂವಹನ ಇಂಟರ್ಫೇಸ್ ವಿನ್ಯಾಸ ಯೋಜನೆ EPM7128 ಅನ್ನು ಸಾಕೆಟ್ಗಳ ನಡುವೆ ಡೇಟಾ ಸಿಗ್ನಲ್ಗಳ ಪರಿವರ್ತನೆ ಮತ್ತು ಸಂರಚನೆಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. EPM7128 ನ ಇನ್ಪುಟ್ AT91M40800 ನ ಚಿಪ್ ಆಯ್ಕೆ ಡೇಟಾ ಸಿಗ್ನಲ್ NCS2, ಮೊಬೈಲ್ ಫೋನ್ ಚಾರ್ಜಿಂಗ್ ಲೈನ್ D0~D7, ವಿವರವಾದ ವಿಳಾಸ A0~A1, ರೀಡ್ ಸಿಗ್ನಲ್ NRD, ರೈಟ್ ದಿ ಡೇಟಾ ಸಿಗ್ನಲ್ NWE ಮತ್ತು ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್ವೇರ್ ಕ್ಯಾಲಿಬ್ರೇಶನ್ ಡೇಟಾ ಸಿಗ್ನಲ್ RST ನಿಂದ ಬರುತ್ತದೆ. ಆಂತರಿಕ ತಾರ್ಕಿಕ ಮತ್ತು ಸಮಗ್ರ ಪರಿಹಾರಕ್ಕೆ ಒಳಗಾಗಿದೆ, ಇದರ ಪರಿಣಾಮವಾಗಿ SJA1000 ಗೆ ಅಗತ್ಯವಿರುವ ಕ್ರಿಯೆಯ ಡೇಟಾ ಸಂಕೇತವಾಗಿದೆ. ಪ್ರತಿ ಪ್ರೊಸೆಸಿಂಗ್ ಚಿಪ್ನ ಪವರ್ ಲೈನ್ನ ನಿಯಂತ್ರಣ ಮತ್ತು ಪೋರ್ಟ್ ವಿಳಾಸದ ನಿಯೋಜನೆಯ ಪ್ರಕಾರ, ಇದನ್ನು ಈ ಕೆಳಗಿನಂತೆ CAN ಬಸ್ ಟ್ರಾನ್ಸ್ಸಿವರ್ನ ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ ತಾರ್ಕಿಕ ಅನುಕ್ರಮ ಸಂಬಂಧವಾಗಿ ಬರೆಯಬಹುದು: CAN=NCS2·A0CANALE=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST ಆಯ್ದ SJA1000 ನ ವಿವರವಾದ ವಿಳಾಸ ಪೋರ್ಟ್ ಸಂಖ್ಯೆ 400000H, ಡೇಟಾ ಮಾಹಿತಿ ಪೋರ್ಟ್ ಸಂಖ್ಯೆಯ ವಿವರವಾದ ವಿಳಾಸ 400001H ಮತ್ತು ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಪೋರ್ಟ್ ವಿಳಾಸ 400002H ಆಗಿದೆ. CAN ಕಂಟ್ರೋಲ್ ಬೋರ್ಡ್ SJA1000 ನ ವಿವರವಾದ ವಿಳಾಸ ಡೇಟಾ ಮಾಹಿತಿಯು ಮಲ್ಟಿಪ್ಲೆಕ್ಸ್ ಆಗಿರುವುದರಿಂದ, ALE ಡೇಟಾ ಸಿಗ್ನಲ್ನ ಬೀಳುವ ಅಂಚಿನ ಪ್ರಕಾರ ಸಿಸ್ಟಮ್ ಬಸ್ನಲ್ಲಿನ ವಿವರವಾದ ವಿಳಾಸ ಡೇಟಾ ಸಿಗ್ನಲ್ ಅನ್ನು ಲಗತ್ತಿಸಬಹುದು.
ಆದಾಗ್ಯೂ, AT91M40800 ನ ವಿಳಾಸ ಬಸ್ ಮತ್ತು ಸಿಸ್ಟಮ್ ಬಸ್ ಅನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ ಮತ್ತು SJA1000 ನ ವಿವರವಾದ ವಿಳಾಸ ಸಿಸ್ಟಮ್ ಬಸ್ಗೆ ತಕ್ಷಣ ಸಂಪರ್ಕಿಸಲಾಗುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ, SJA1000 ಮತ್ತು AT91M40800 ನ ಸಾಕೆಟ್ ಸಮಸ್ಯೆಯನ್ನು ನಿಭಾಯಿಸಲು, SJA1000 ಅನ್ನು ಬ್ರೌಸಿಂಗ್ ಮಾಡಲು ಅಗತ್ಯವಿರುವ ಡೇಟಾ ಸಿಗ್ನಲ್ ಅನ್ನು ಹೇಗೆ ಕಳುಹಿಸುವುದು ಎಂಬುದು ಪ್ರಮುಖವಾಗಿದೆ. ಇಲ್ಲಿ ಆಯ್ಕೆಮಾಡಿದ ವಿಧಾನವೆಂದರೆ ನಿಜವಾದ I/O ಕಾರ್ಯಾಚರಣೆಯನ್ನು 2 ಬಾರಿ ಕೈಗೊಳ್ಳುವುದು. ಮೊದಲ ಬಾರಿಗೆ, ವಿವರವಾದ ವಿಳಾಸ ಮೌಲ್ಯವನ್ನು ವಿವರವಾದ ವಿಳಾಸ ಪೋರ್ಟ್ ಸಂಖ್ಯೆ 400000H ಗೆ SJA1000 ಮಾಡ್ಯೂಲ್ನ ವಿವರವಾದ ವಿಳಾಸವಾಗಿ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.
ಈ ಸಮಯದಲ್ಲಿ, ಚಿಪ್ ಆಯ್ಕೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿಲ್ಲ ಮತ್ತು ಡೇಟಾ ಮಾಹಿತಿಯನ್ನು AD0-AD7 ಸಿಸ್ಟಮ್ ಬಸ್ನಲ್ಲಿ ಲಗತ್ತಿಸಲಾಗಿದೆ. ಎರಡನೇ ಬಾರಿಗೆ ಡೇಟಾ ಮಾಹಿತಿ ಪೋರ್ಟ್ ಸಂಖ್ಯೆ 400001H ಅನ್ನು ಬ್ರೌಸ್ ಮಾಡುವಾಗ, SJA1000 ಅನ್ನು ಆಯ್ಕೆಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ALE ಡೇಟಾ ಸಿಗ್ನಲ್ನ ಕಾರ್ಯದ ಅಡಿಯಲ್ಲಿ SJA1000 ಗೆ ಮೊದಲ ವಿವರವಾದ ವಿಳಾಸ ಮೌಲ್ಯವನ್ನು ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ, ಮತ್ತು CPU SJA1000 ನಲ್ಲಿ ನಿಜವಾದ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಓದಲು/ಬರೆಯುತ್ತದೆ. ಮಾಪನಾಂಕ ನಿರ್ಣಯವನ್ನು ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್ವೇರ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಫ್ಲೋ ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಎಂದು ವಿಂಗಡಿಸಬಹುದು.
ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್ವೇರ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಡೇಟಾ ಸಿಗ್ನಲ್ RST ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಫ್ಲೋ ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಡೇಟಾ ಸಂಕೇತವು EPM7128 ನಲ್ಲಿ ತಾರ್ಕಿಕ ಅಥವಾ ಪ್ರಾಯೋಗಿಕ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, ಇವುಗಳಲ್ಲಿ ಯಾವುದಾದರೂ SJA1000 ವಿಶ್ವಾಸಾರ್ಹ ಮಾಪನಾಂಕ ನಿರ್ಣಯವನ್ನು ಮಾಡಬಹುದು. ಡೇಟಾ ಸಂವಹನದ ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಉತ್ತಮವಾಗಿ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಸಿಸ್ಟಮ್ ಬಸ್ ಹೊಂದಾಣಿಕೆಯ ಪ್ರತಿರೋಧವನ್ನು ನಿರ್ವಹಿಸಲು ಪ್ರತಿ CAN ಬಸ್ ಟರ್ಮಿನಲ್ ಸಾಧನಕ್ಕೆ 120Ω ಟರ್ಮಿನಲ್ ಸಾಧನ ಪ್ರತಿಫಲಿತ ಮೇಲ್ಮೈ ಪ್ರತಿರೋಧಕವನ್ನು ಸಂಪರ್ಕಿಸಿ. SJA1000 ನ TX1 ಪಿನ್ ಅನ್ನು 10k8 ರೆಸಿಸ್ಟರ್ ಪ್ರಕಾರ ಗ್ರೌಂಡ್ ಮಾಡಲಾಗಿದೆ ಮತ್ತು RX1 ಪಿನ್ನ ಪಲ್ಸ್ ಸಿಗ್ನಲ್ ಅನ್ನು 0.9Vcc ಗಿಂತ ಮೇಲಿರಬೇಕು.
ಇಲ್ಲದಿದ್ದರೆ, CAN ಬಸ್ಗೆ ಅಗತ್ಯವಿರುವ ತಾರ್ಕಿಕ ಪಲ್ಸ್ ಸಿಗ್ನಲ್ ಅನ್ನು ಉತ್ಪಾದಿಸಲಾಗುವುದಿಲ್ಲ. ಸಂವಹನ ಅಂತರವು ಚಿಕ್ಕದಾಗಿದ್ದರೆ ಮತ್ತು ನೈಸರ್ಗಿಕ ಪರಿಸರದ ಪ್ರಭಾವವು ಚಿಕ್ಕದಾಗಿದ್ದರೆ, ಆಪ್ಟಿಕಲ್ ಪ್ರೊಟೆಕ್ಷನ್ ಪವರ್ ಸರ್ಕ್ಯೂಟ್ 6N137 ಅನ್ನು ಬಿಟ್ಟುಬಿಡಬಹುದು. ಈ ಸಮಯದಲ್ಲಿ, 82C251 ನ VREF ಅನ್ನು ತಕ್ಷಣವೇ RX1 ಪಿನ್ಗೆ ಸಂಪರ್ಕಿಸಬಹುದು, ಇದರಿಂದಾಗಿ ಪವರ್ ಸರ್ಕ್ಯೂಟ್ ಅನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ. ARM ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ಮತ್ತು CAN ಬಸ್ AT91M40800 ನಡುವಿನ ಡೇಟಾ ಸಂವಹನವು ಬಾಹ್ಯ ಸಿಸ್ಟಮ್ ಬಸ್ ಸಾಕೆಟ್ (EBI) ಪ್ರಕಾರ ಆಫ್-ಚಿಪ್ ಮೆಮೊರಿ ಮತ್ತು ಬಾಹ್ಯ ಘಟಕಗಳ ಡೇಟಾ ಸಂಕೇತಗಳನ್ನು ಬ್ರೌಸ್ ಮಾಡುತ್ತದೆ. EBI ವಿಭಿನ್ನ ಬ್ರೌಸಿಂಗ್ ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ಅನ್ವಯಿಸುತ್ತದೆ, ಇದು ಬಾಹ್ಯ ಘಟಕಗಳ ಏಕ ಚಕ್ರವನ್ನು ಪೂರ್ಣಗೊಳಿಸಬಹುದು. ಟೈಮ್ ಬ್ರೌಸಿಂಗ್, ವಿನ್ಯಾಸ ಯೋಜನೆಯಲ್ಲಿ EBI ನ ಸೆಟ್ಟಿಂಗ್: (1) 8-ಬಿಟ್ ಸಿಸ್ಟಮ್ ಬಸ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ; (2) ನಿರ್ದಿಷ್ಟತೆ ಓದುವ ಪ್ರೋಟೋಕಾಲ್ ಆಯ್ಕೆಮಾಡಿ; (3) ಎಂಟು ಸೈಕಲ್ ಸಮಯ ಕಾಯುವ ಸಮಯವನ್ನು ಆಯ್ಕೆಮಾಡಿ; (4) ಚಿಪ್ ಆಯ್ಕೆ ಲೈನ್ NCS2 ಮೂಲ ವಿವರವಾದ ವಿಳಾಸವು 400000H ಆಗಿದೆ.
ಸಂಪೂರ್ಣ ಪ್ರೋಗ್ರಾಂ ಹರಿವನ್ನು AT91 ಲೈಬ್ರರಿಯ C ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ, ಇದು ಬಲವಾದ ಓದುವಿಕೆ, ಕಸಿ ಮಾಡಲು ತುಂಬಾ ಸುಲಭ, ಸರಳ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ವಿನ್ಯಾಸ ಮತ್ತು ಅನುಕೂಲಕರ ಹೊಂದಾಣಿಕೆಯ ಅನುಕೂಲಗಳನ್ನು ಹೊಂದಿದೆ. ಪ್ರೋಗ್ರಾಂ ಹರಿವಿನ ಸಾಮಾನ್ಯ ಕಾರ್ಯಾಚರಣೆಗೆ ಸರಿಯಾದ ಮರುಹೊಂದಿಕೆಯು ಆಧಾರವಾಗಿದೆ. ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್ವೇರ್ ಮರುಹೊಂದಿಸುವಿಕೆಯು ಮುಖ್ಯವಾಗಿ AT91M40800 ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಮತ್ತು SJA1000 (SJA1000 ವರ್ಕಿಂಗ್ ಕ್ರಿಸ್ಟಲ್ ಆಸಿಲೇಟರ್ ಸರ್ಕ್ಯೂಟ್ 16M) ಮರುಹೊಂದಿಸುವಿಕೆಯಾಗಿದೆ. ಮರುಹೊಂದಿಸುವ ಹಂತಗಳನ್ನು ಚಿತ್ರ 3 ರಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. ಫಲಿತಾಂಶಗಳು ARM ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ಮತ್ತು CAN ಬಸ್ ನಿಯಂತ್ರಣ ಮಂಡಳಿ SJA1000 ನ AT91M40800 ಸಂಸ್ಕರಣಾ ಚಿಪ್ನಿಂದ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟ ಕಲ್ಲಿದ್ದಲು ಗ್ಯಾಂಗ್ಯೂ ಇಟ್ಟಿಗೆಗಳ ಆನ್ಲೈನ್ ಗುರುತಿಸುವಿಕೆ ಮತ್ತು ಸ್ವಯಂಚಾಲಿತ ಮಲ್ಟಿಹೆಡ್ ತೂಕವನ್ನು ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ. MCU ನಿರ್ವಹಿಸುವ ಸಾಂಪ್ರದಾಯಿಕ CAN ಬಸ್ ಇಂಟರ್ನೆಟ್ಗೆ ಹೋಲಿಸಿದರೆ, ಇದು ಕಾದಂಬರಿ CAN ಬಸ್ ಆಗಿದೆ. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್.
ARM ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ಮತ್ತು CAN ಬಸ್ನ ಎಂಬೆಡೆಡ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಆಧರಿಸಿದ ಪರಿಹಾರ ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್ವೇರ್ ಅತ್ಯುತ್ತಮವಾದ ಪ್ರಾಯೋಗಿಕತೆ, ವಿಶ್ವಾಸಾರ್ಹತೆ ಮತ್ತು ಸಮನ್ವಯ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ, ಇದು ಹಳೆಯ ಕಲ್ಲಿದ್ದಲು ತಯಾರಿಕೆಯ ತಂತ್ರಜ್ಞಾನಕ್ಕೆ ಹೊಸ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಲೇಖಕ: Smartweigh-ಮಲ್ಟಿಹೆಡ್ ವೇಟರ್ ತಯಾರಕರು
ಲೇಖಕ: Smartweigh-ಲೀನಿಯರ್ ವೇಟರ್
ಲೇಖಕ: Smartweigh-ಲೀನಿಯರ್ ತೂಕದ ಪ್ಯಾಕಿಂಗ್ ಯಂತ್ರ
ಲೇಖಕ: Smartweigh-ಮಲ್ಟಿಹೆಡ್ ವೇಟರ್ ಪ್ಯಾಕಿಂಗ್ ಯಂತ್ರ
ಲೇಖಕ: Smartweigh-ಟ್ರೇ ಡೆನೆಸ್ಟರ್
ಲೇಖಕ: Smartweigh-ಕ್ಲಾಮ್ಶೆಲ್ ಪ್ಯಾಕಿಂಗ್ ಯಂತ್ರ
ಲೇಖಕ: Smartweigh-ಕಾಂಬಿನೇಶನ್ ವೇಟರ್
ಲೇಖಕ: Smartweigh-ಡಾಯ್ಪ್ಯಾಕ್ ಪ್ಯಾಕಿಂಗ್ ಯಂತ್ರ
ಲೇಖಕ: Smartweigh-ಪೂರ್ವ ನಿರ್ಮಿತ ಬ್ಯಾಗ್ ಪ್ಯಾಕಿಂಗ್ ಯಂತ್ರ
ಲೇಖಕ: Smartweigh-ರೋಟರಿ ಪ್ಯಾಕಿಂಗ್ ಯಂತ್ರ
ಲೇಖಕ: Smartweigh-ಲಂಬ ಪ್ಯಾಕೇಜಿಂಗ್ ಯಂತ್ರ
ಲೇಖಕ: Smartweigh-VFFS ಪ್ಯಾಕಿಂಗ್ ಯಂತ್ರ

ಹಕ್ಕುಸ್ವಾಮ್ಯ © ಗುವಾಂಗ್ಡಾಂಗ್ ಸ್ಮಾರ್ಟ್ವೀಗ್ ಪ್ಯಾಕೇಜಿಂಗ್ ಮೆಷಿನರಿ ಕಂ., ಲಿಮಿಟೆಡ್ | ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ