Professional Documents
Culture Documents
Mẫu 1
Mẫu 1
Công nghệ in 3D không phải là công nghệ mới. Nó đã được phát triển từ cuối những
năm 1980 và đã được sử dụng rộng rãi để tạo ra các nguyên mẫu sản phẩm một cách
nhanh chóng. Cái mới của công nghệ này là nó không còn chỉ được các công ty lớn sử
dụng để tạo ra các nguyên mẫu sản phẩm, mà trong những năm gần đây, công nghệ in
3D đã thực sự bước vào thị trường tiêu dùng. Nhiều nhà khoa học và chuyên gia từng đặt
câu hỏi liệu công nghệ in 3D có thực sự là một công nghệ sẽ làm nên sự biến đổi lớn cho
cả thế giới
Có rất nhiều công nghệ tạo mẫu nhanh trên thế giới SLA, SLS, 3DP, LOM, FDM,…
Không chỉ ngưng ở việc tạo mẫu cho các chi tiết cơ khí đơn thuần, ngày nay công nghệ
tạo mẫu nhanh với độ chính xác cao, cấu tạo nhỏ gọn dễ sử dụng, thân thiện với người
dùng đang ngày trở nên phổ biến và hiện thực hóa mọi ý tưởng ra thực tế một cách nhanh
chóng và chính xác nhất.
Công nghệ SLA (Stereolithography Apparatus): là công nghệ sử dụng tia sáng (tia
laser, tia UV hoặc tia sáng bình thường) làm đông cứng lớp photopolymer lỏng (polymer
quang hóa - polymer đóng rắn khi có ánh sáng chiếu vào) được chứa trong bồn, từng lớp
từng lớp để hình thành nên vật thể 3D. Đây là công nghệ đầu tiên và cũng là công nghệ
đem lại độ dày layer nhỏ nhất hiện nay (độ chi tiết tốt nhất).
Công nghệ SLS (Selective Laser Sintering): sử dụng nguyên liệu dạng bột được
chứa trong các bồn, các layer được xếp chồng lên nhau bằng các bánh lăn (roller),
vừa cuộn vừa kéo san phẳng vật liệu ra thành lớp mỏng. Biên dạng layer được
hình thành bằng cách dùng tia laser chiếu cho nóng chảy bột để bột lớp layer trên
liên kết với layer dưới.
Hiện nay, các vật liệu được ứng dụng cho công nghệ in 3D khá phong phú – các loại
polymer và cao su khác nhau, bột thép, hợp kim titan, niken, nhôm, đồng, ceramic, composite
nano, composite sinh học. Phần lớn các vật liệu này được sử dụng trong chế tạo máy, hàng không
và công nghiệp ô tô, sản xuất hàng tiêu dùng và thiết bị y tế. Riêng trong xây dựng, các công nghệ
in 3D vẫn chưa được ứng dụng rộng rãi, theo đó, các vật liệu ứng dụng hiện mới đang trong giai
đoạn nghiên cứu.
Về mặt lý thuyết, công nghệ in 3D hiện nay chưa cho phép xây các tường chịu lực và các
công trình quan trọng. Xi măng thường cần một khoảng thời gian khá dài để đóng rắn nên không
thể đáp ứng các yêu cầu của việc in 3D. Hỗn hợp vật liệu cần có tính lưu biến, tức là giảm độ chảy
khi đổ và tăng độ chảy trong trạng thái nghỉ. Một giải pháp vật liệu khả thi cho việc in 3D là sử
dụng bê tông huỳnh - hỗn hợp gồm có lưu huỳnh và cốt liệu. Hỗn hợp này sẽ được nung nóng vượt
qua giới hạn chảy của lưu huỳnh. Sau khi được làm nguội, bê tông lưi huỳnh sẽ đạt cường độ
mong muốn mà không cần nhiều thời gian
Loại bê tông xi măng thông thường không đáp ứng yêu cầu về vật liệu cho máy in 3D. Để
tối ưu quy trình in 3D cần có hai điều kiện: sự cố kết của các lớp giảm nếu khoảng thời gian in
giữa hai lớp tăng; vật liệu cần đóng rắn đủ để chịu tải trọng của lớp in tiếp theo mà không bị biến
dạng. Nhu cầu bảo dưỡng các lớp in trước sẽ làm giảm tốc độ xây dựng. Việc so sánh hai hạn chế
trên dẫn đến nghịch lý trong việc tối ưu hóa tốc độ in. Quãng cách thời gian giữa hai lần in liên
tiếp phải đủ dài để đảm bảo cường độ cần thiết, song cũng phải đủ ngắn để đảm bảo sự cố kết giữa
các lớp.
+Tìm hiểu và điều khiển hệ thống mạch điện, board mạch đệm nối từ máy tính xuống hệ
thống Driver điều khiển các động cơ trục công tắc hành trình.
+Thiết kế thi công hệ thống điện, cử hành trình an toàn khi vận hành,…
+Nghiên cứu tập trung nghiên cứu thiết kế, thi công hệ thống cơ khí, tìm hiểu và hoạt
động, hệ thống điều khiển cho máy in 3D.
+Thiết kế bộ phận bơm đẩy vật liệu hồ xây, thiết kế gia công trục vít tải.
+Tìm hiểu tỉ lệ pha trộn nguyên liệu.
+Nghiên cứu Arduino, xây dựng và phát triển hệ thống điều khiển chính xác thời gian cho
máy in 3D.
+Tiến hành thực nghiệm, đo đạc, phân tích và hiệu chỉnh cân bằng.
+Thiết kế mô hình và tính toán các thông số của khung máy bằng Solidworks.
Chương 2 Phân tích lựa chọn thiết kế máy in 3D
trong xây dựng
Hệ thống đầu in là bộ phận kỹ thuật quan trọng nhất của máy in 3D để truyền tải
một lượng bê tông đầy đủ và nhất quán. Điều này chỉ ra rằng việc kiểm soát trong hệ
thống phân phối phải được tối ưu hóa cho việc ép đùn dựa trên các đặc tính liên quan của
vật liệu như tính chất xếp chồng và độ bền nén của chúng.
Đầu in cấu tạo bao gồm một phễu để nạp vật liệu vào, một vít khoan đùn để vận
chuyển vật liệu xuống và qua vòi phun, vòi phun định hình đầu ra đùn nguyên liệu và
một động cơ giảm tốc để dẫn động trục vít.
Ngoài ra, một máy gạt được thêm vào để khuấy động vật liệu phân bố sao cho đều
đảm bảo dòng chảy trơn tru đến và ra của vòi phun
Hình 2.1 Đầu in của máy in 3D bê tông
Đối với hệ thống đầu ra, loại trục vít và loại cấp liệu bơm đã được thử nghiệm để
ép đùn vật liệu kết dính. Vòi phun kiểu trục vít cung cấp khả năng kiểm soát vật liệu tốt
hơn và liên tục đùn các vật liên kết dính trong kiểu bơm cấp liệu khó kiểm soát việc phân
lớp vật liệu. Do đó, máy in 3D đã sử dụng vòi phun kiểu trục vít đủ để cung cấp lực đùn
trong hệ thống đầu in
Bộ truyền bánh vít - trục vít được dùng để truyền chuyển động và tải trọng giửa
hai trục chéo nhau nhờ sự ăn khớp của các ren trên trục vít với các răng trên bánh
vít.
Ưu điểm :
+ Làm việc êm, không ồn như trong truyền động bánh răng hoặc xích.
Nhược điểm:
+ Hiệu suất thấp, sinh nhiệt nhiều do có hiện tượng trượt dọc răng ( có
thể phải dùng biện pháp làm nguội như dùng quạt,…)
+ Cần dùng vật liệu giảm ma sát (đồng thanh ) đắt tiền để chế tạo bánh
vít.
Phạm vi sử dụng : Truyền động trục vít đắt tiền và phức tạp hơn truyền động
bánh răng, do đó chỉ sử dụng khi cần truyền chuyển động giửa các trục chéo
nhau,sử dụng ở các cơ cấu yêu cầu tỷ số truyền lớn, hoặc khi cần lợi dụng tính tự
hảm của bộ truyền. Mặt khác hiệu suất thấp và nguy hiểm về dính củng hạn chế khả
năng truyền công suất của biij truyền. Bộ truyền trục vít được dùng để truyền động
công suất không quá 50-60kW, làm việc trong các máy nâng chuyển, ô tô, máy cắt
kim loại. Tỷ số truyền trong khoảng 20→60, đôi khi có thể lên đến 100.
Bộ truyền bánh răng thực hiện truyền chuyển động và tải động nhờ sự
ăn khớp giửa các răng trên bánh răng.
Nhược điểm:
+ Công nghệ cắt răng phức tạp.
+ Yêu cầu cao về độ chính xác chế tạo củng như lắp ráp.
Phạm vi sử dụng:
Có thể truyền cong suất nhỏ đến rất lớn (hàng chục ngàn KW ), vận tốc có
thể từ rất thấp đến rất cao(20m/s).
Truyền động bánh răng được sử dụng rộng rải trong tất cả các lỉnh vực của
ngành chế tạo máy và dụng cụ đo.
Trong các loại bộ truyền động, bộ truyền bánh răng trụ được sử dụng rộng
rãi nhất vì chế tạo và sử dụng đơn giản, làm việc tin cậy, kích thước gọn.
Bộ truyền đai thực hiện truyền chuyển động và công suất giửa các trục nhờ lực
ma sát sinh ra trên bề 2 mặt giửa
3
dây đai vá bánh đai. 1
O1 O2
Hình 2.8 bộ truyền đai.
Ưu điểm :
+ Kết cấu đơn giản, giá thành thấp.
+ Làm việc êm, không có tiếng ồn nhờ độ dẻo dai→ thích hợp với vận tốc
lớn.
+ Đề phòng được quá tải cho máy, nhờ đai trượt trên bánh đai khi quá tải.
Nhược điểm :
+ Kích thước lớn
+ Tỷ số truyền u khác hằng số, do sự trượt đàn hồi không tránh khỏi của
đai.
+ Lực tác dụng lên trục và ổ lớn, do phải căng đai với lực căng ban đầu F0
Phạm vi sử dụng: Truyền động đai được dùng khi cần truyền chuyển động
giữa 2 trục cách nhau khá xa. Trong hệ truyền động cơ khí, đai thường đặt ở cấp
nhanh hay bố trí sát với động cơ nhằm đề phòng quá tải cho máy.
Truyền động đai được sử dụng để truyền công suất dưới 50kw, vận tốc tới
30m/s.
2
3
1
O1 O2
Ưu điểm:
+ Có thể truyền momen xoắn và chuyển động đên 1 số trục cách nhau
tương đối xa.
+ So với bộ truyền đai, khả năng tải và hiệu suất của bộ truyền xích
cao hơn, kết cấu nhỏ gọn hơn (hiệu suất của bộ truyền xích đạt η=0.96÷0.98 )
+ Lực tác dụng lên bộ truyền xích nhỏ hơn so với trong bộ truyền đai.
Nhược điểm:
+ Có nhiều tiếng ồn khi làm việc do va đạp khi vào khớp, nhất là khi
đĩa xích có số răng lớn và bước xích lớn.
+ Vận tốc tức thời của xích và của đĩa bị dẫn không ổn định.
+ Bản lề mòn tương đối nhanh, do bôi trơn bề mặt khó khăn
Yêu cầu của cơ cấu truyền động trong máy in xi măng 3D là phải biến
chuyển động quay của động cơ thành chuyển động tịnh tiến của đầu in. Việc lựa
chọn cơ cấu truyền động dựa vào điều kiện làm việc của máy và yêu cầu điều khiển.
Trên thực tế có nhiều cơ cấu truyền động để biến chuyển động quay thành tịnh tiến
như bánh răng – thanh răng, vít me – đai ốc và truyền động đai,…Với các yêu cầu
về độ chính xác cũng như khả năng di chuyển các đầu in, cơ cấu truyền động vít me
– đai ốc bi đã được lựa chọn trong đề tài này.
Vít me là một hệ thống truyền động được gia công chính xác để biến đổi
chuyển động quay thành chuyển động tịnh tiến theo. Để truyền chuyển động một
cách trơn tru và chính xác, hoạt động liên tục bền bỉ trong thời gian dài cần có biện
pháp bôi trơn hợp lý. Khi trục vít xoay làm cho đai ốc chuyển động tịnh tiến, trục
vít quay được một vòng thì đai ốc sẽ chuyển động tịnh tiến được một đoạn bằng
bước vít.
Ưu điểm: Độ chính xác cao, cơ cấu gọn nhẹ. Thường được dùng trong các
máy CNC có độ chính xác cao.
Nhược điểm: Hiệu suất truyền lực thấp, giá thành cao.
- Vít me thường: Vít me và đai ốc tiếp xúc trực tiếp với nhau và trượt trên nhau
qua các mặt ren. Loại này có nhược điểm là ma sát cao do tiếp xúc mặt sinh ra ma
sát trượt, và có sai số do khe hở giữa vít me và đai ốc khi đảo chiều chuyển động.
Vitme bi: Là một hệ thống truyền động, được gia công chính xác để biến đổi
chuyển động quay thành chuyển động tịnh tiến. Tiếp xúc giữa trục vít và đai ốc là
một lớp bi thép để giảm tối đa lực ma sát. Giúp chuyển động một cách trơn tru và
chính xác, hoạt động liên tục bền bỉ trong thời gian dài.
Nguyên lý hoạt động: Tiếp xúc giữa vít me bi và đai ốc có 1 đường rãnh được
lắp đầy bởi những viên bi thép. Khi trục vít xoay, những viên bi lăn tròn trong mối
ren của trục vít và đai ốc. Điều này nhằm giảm ma sát của chúng. Bởi các viên bi
cuối cùng sẽ rơi ra ngoài, nên đai ốc có 1 đường ống dẫn về (đường hồi) để hứng
những viên bi khỏi rãnh của trục vít và đưa chúng trở lại phần đầu của đường bi ở
phía cuối của đai ốc. Lực đẩy của đai ốc nhẹ nhàng nhờ chuyển động lăn của những
viên bi cuộn tròn hơn là trượt.
Vi điều khiển: Trong đề tài ta sử dụng mạch vi điều khiển với Adruino Nano.
Arduino Nano có thể sử dụng 3 vi điều khiển họ 8bit AVR là ATmega8,
ATmega168, ATmega328. Bộ não này có thể xử lí những tác vụ đơn giản như điều
khiển đèn LED nhấp nháy, xử lí tín hiệu cho xe điều khiển từ xa, làm một trạm đo
nhiệt độ - độ ẩm
Khi tiếp xúc với Arduino Nano, đó là sự tiện dụng, đơn giản, có thể lập trình
trực tiếp bằng máy tính (như UNO R3) và đặc biệt hơn cả đó là kích thước của nó.
Kích thước của Arduino Nano cực kì nhỏ chỉ tương đương đồng 2 nghìn gấp lại 2
lần thôi (1.85cm x 4.3cm), rất thích hợp cho các newbie, vì giá rẻ hơn Arduino Uno
nhưng
dùng được tất cả các thư viện của mạch này.
Các thông số kĩ thuật của Arduino Nano hầu như giống hoàn arduino uno r3,
vì vậy các thư viện trên Arduino Uno đều hoạt động tốt trên Arduino Uno. Tuy
nhiên, ở Nano có một lợi thế cực kì quan trọng, nhờ đó Arduino Nano đã được ứng
dụng rất nhiều trong các dự án DIY, đó chính là kích hước của nó. Đồng thời Nano
còn số lượng chân Analog nhiều hơn Uno cùng với dùng ra tối đa của mỗi chân IO
lên đến 40mA. Nhưng, có một điểm trừ nhẹ cho Nano, đó là mạch này Nano cần
đến
2KB bộ nhớ cho bootloader (ở Uno là 0.5KB). Tuy nhiên, bạn đừng lo lắng, bạn
còn đến tận 30KB bộ nhớ flash để lập trình, để dùng hết được 30KB này.
Khác với Arduino uno sử dụng cổng USB type B, Nano lại sử dụng một cổng
nhỏ hơn có tên là mini-USB. Vì sử dụng cổng này nên kích thước board (vê chiều
cao) cũng giảm đi khá nhiều.
Cũng tương tự như bên Arduino uno r3, Arduino Nano sử dụng chương trình
Arduino IDE để lập trình, và ngôn ngữ lập trình cho Arduino cũng tên là Arduino
(được xây dựng trên ngôn ngữ C). Tuy nhiên, nếu muốn lập trình cho Arduino
Nano, bạn cần phải thực hiện một số thao tác trên máy tính. Sau đây, là từng bước
để có thể lập trình cho Arduino Nano.
Bước 1: Đầu tiên, bạn cần cài Driver của Arduino Nano và tải về bản
Arduino IDE mới nhất cho máy tính, các bước cài đặt hoàn toàn tương tự như
Arduino Uno R3.
Bước 2: Trường hợp máy tính không nhận cổng COM bạn có thể cài thêm
driver CH340G cho máy tính. Sau đó, bạn cắm lại board lúc đó máy tính sẽ nhận
cổng COM kết nối với arduino nano.
Sau khi hoàn thành quá trình cài đặt, nếu muốn quay lại lập trình cho
Arduino Uno, thì bạn chỉ cần chỉnh tên board là Arduino Uno và "Serial Port" thành
cổng Serial mà con Uno của bạn đang kết nối.
Đây là những bước cơ bản, để giúp ta có thể lập trình được Adruino Uno
giúp các chân tín hiệu nhận được và giúp Robot có thể hoạt động một cách liên tục
và chính xác nhất.
Cảm biến hồng ngoại hoạt động bằng cách phát ra và phát hiện bức xạ hồng
ngoại. Cảm biến hồng ngoại chủ động thường cấu tạo có hai phần: diode phát sáng
(LED) và máy thu. Khi một vật thể đến gần cảm biến, ánh sáng hồng ngoại từ đèn
LED sẽ phản xạ khỏi vật thể và được người nhận phát hiện.
Chương 3 Thiết kế, mô phỏng và đánh giá hoạt động của máy
in
3.1 Thiết kế tổng thể hệ thống
Thiết kế tổng thể của máy in 3D xi măng bao gồm 2 phần chính sau:
Thiết lập bản vẽ, thực hiện trên phầm mềm 2D AutoCAD và 3D Solidworks
Hoàn thành xong bản vẽ, phân tích thiết kế.
Ý tưởng: Máy in 3D xi măng với hệ thống 3 trục X,Y,Z kết hợp cùng động cơ bước tạo
độ linh hoạt cho cơ cấu
+ Momen khởi động lớn, dễ điều khiên tốc độ và chiều, giá thành rẻ.
2. Nhược điểm:
3. Ưu điểm:
4. Nhược điểm:
+ Phải có mạch cách ly giữa phần điều khiển và phần chấp hành để đảm bảo
b. Động cơ bước:
5. Ưu điểm:
6. Nhược điểm:
Động cơ servo được thiết kế cho những hệ thống hồi tiếp vòng kín. Tín hiệu ra của
động cơ được nối với một mạch điều khiển. Khi động cơ quay, vận tốc và vị trí sẽ được hồi
tiếp về mạch điều khiển này. Nếu có bất kỳ lí do nào ngăn cản chuyển động quay của động
cơ, cơ cấu hồi tiếp sẽ nhận thấy tín hiệu ra
chưa đạt được vị trí mong muốn. Mạch điều khiển tiếp tục chỉnh sai lệch cho động cơ đạt
được điểm chính xác.
+ Thường được tích hợp sẵn cảm biến đo tốc độ hay góc quay.
Từ các ưu và nhược điểm trên thì ta nên chọn động cơ bước cho cơ cấu.
Trong đó:
Là momen xoắn (Nm).
Do ma sát, hao mòn của các bộ truyền ta có hiệu suất chung của hệ dẫn động là:
Trong đó:
Trong đó:
Xác định số vòng quay đồng bộ nên dùng cho động cơ:
Chọn sơ bộ số vòng quay đồng bộ của động cơ là nđb=360 (v/p). Khi đó tỉ số truyền sơ
bộ của hệ thống Usb được xác định:
Ta có Usb nằm trong khoảng .
Vì công suất cần nhỏ và yêu cầu độ chính xác cao nên ta có thể chọn động cơ
bước NEMA 17
Kiểu động cơ Điện áp định mức Dòng định mức Độ phân giải
1 2 3
Sau khi xem xét các ưu nhược điểm của các phương án, nhóm đưa ra nhận xét như sau:
- Phương án 1 rất phù hợp với dạng sản xuất hang loạt, hàng khối
- Phương án 2 phù hợp với dạng sản xuất đơn chiếc, dễ dàng tận dụng nhưng nguyên
vật liệu cũng như máy móc gia công.
- Phương án 3 thì không thực tế, hao tốn nguyên liệu, kết cấu máy nặng, khó di chuyển.
Ta sẽ tính ứng suất lớn nhất và chọn kích cỡ thép hợp lý để ứng suất giới hạn của thép
chọn lớn hơn ứng suất lớn nhất sinh ra.
Bước 1: phá vỡ liên kết và tìm phản lực liên kết và xác định trọng tâm mặt cắt ngang
Bước 1: Gọi Ra và Rb là phản lực liên kết ở hai đầu liên kết của thanh, tải trọng 50kg chia
đều cho 4 thanh chịu lực trên khung, mỗi thanh sẽ chịu tải là 12,5kg. Do chiều dài của 4
thanh chịu lực bằng nhau (4 thanh có chiều dài 470mm) nên ta sẽ để chiều dài thanh là “a”
và sau đó khi tính xong sẽ thay thế giá trị a = 470 mm vào để tính ứng suất lớn nhất.
{
Ra + Rb −F=0
Theo như mô hình tính, ta có: R . a−F . a =M =0
b a
2
Do đó: Ra = Rb = 62,5 N
Tiếp theo ta sẽ xác định trọng tâm của mặt cắt ngang:
Vì mặt cắt ngang là tiết diện hình vuông cạnh “c” mm nên ta dễ dàng xác định được trọng
tâm mặt cắt nằm ngay tâm của mặt cắt là c/2
Bước 2: Khi có Ra và Rb, từ đó ta vẽ được biểu đồ Q y, Mx như hình trên và tính được
Mmax=31,25a (N.mm)
Tính momen quán tính Jx: gọi J x-ngoai, Jx-trong lần lượt là momen quán tính của tiết diện
ngoài( vuông C.C) và tiết diện trong( vuông (C-2t).(C-2t))
Jx = Jx-ngoai – Jx-trong
4 4
c (c−2 t )
Jx = − (mm4)
12 12
Từ mặt cắt ngang có sự phân bố lực được thể hiện như trên, ta thấy những điểm ở
dưới thanh sẽ chịu kéo và những điểm trên sẽ chịu nén, lực kéo lớn nhất và nén lớn nhất
được tác động ở Ymax và Ymin tương ứng. Ymax = c/2 mm,Ymin = -c/2 mm
Phân bố lực trên mặt cắt
| M max
| | |
max
k x . yk 31,25 a .(c /2)
σ max= =12. 4 (N/mm2)
Jx c −(c−2 t)4
| M max
| | |
max
n x . yn 31,25 a .(−c /2)
σ max= =12. 4 4 (N/mm2)
Jx c −(c−2 t)
k
σ max=12.
| 31,25 a .(c /2)
4
c −(c−2 t)
4| |
=12.
31,25.635 .(25/2)
4
25 −(25−2.1)
4 | 2
=4,44 (N /mm )
+ Momen xoắn do khối lượng của tải tác dụng lên trục động cơ
+ Momen xoắn do ma sát của thanh dẫn hướng tác động lên trục động cơ:
*Trục Z
+ Momen quán tính do khối lượng của tải tác dụng lên trục động cơ:
+ Momen xoắn do khối lượng của tải tác dụng lên trục động cơ
+ Momen xoắn do ma sát của thanh dẫn hướng tác động lên trục động cơ:
Arduino thật ra là một bo mạch vi xử lý được dùng để lập trình tương tác với các thiết
bị phần cứng như cảm biến, động cơ, đèn hoặc các thiết bị khác. Đặc điểm nổi bật của
Arduino là môi trường phát triển ứng dụng cực kỳ dễ sử dụng, với một ngôn ngữ lập trình có
thể học một cách nhanh chóng ngay cả với người ít am hiểu về điện tử và lập trình. Và điều
làm nên hiện tượng Arduino chính là mức giá rất thấp và tính chất nguồn mở từ phần cứng
tới phần mềm. Arduino Nano là sử dụng chip Atmega328. Nó có 14 chân digital I/O, 6 chân
đầu vào (input) analog, thạch anh dao động 16Mhz. Một số thông số kỹ thuật như sau:
Chip ATmega328
Số chân Digital I/O 14 (có 6 chân điều chế độ rộng xung PWM)
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
USB (1):
Arduino sử dụng cáp USB để giao tiếp với máy tính. Thông qua cáp USB chúng ta có
thể Upload chương trình cho Arduino hoạt động, ngoài ra USB còn là nguồn cho Arduino.
Nguồn (2 và 3):
Khi không sử dụng USB làm nguồn thì chúng ta có thể sử dụng nguồn ngoài thông
qua jack cắm 2.1mm ( cực dương ở giửa ) hoặc có thể sử dụng 2 chân Vin và GND để cấp
nguồn cho Arduino. Bo mạch hoạt động với nguồn ngoài ở điện áptừ5–20volt. Chúng ta có
thể cấp một áp lớn hơn tuy nhiên chân 5V sẽ có mực điện áp lớn hơn 5volt. Và nếu sử dụng
nguồn lớn hơn 12 volt thì sẽ có hiện tượng nóng và làm hỏng bo mạch. Khuyết cáo các bạn
nên dùng nguồn ổn định là 5 đến dưới 12 volt.
Chân 5V và chân 3.3V (Output voltage) : các chân này dùng để lấy nguồn ra từ nguồn
mà chúng ta đã cung cấp cho Arduino. Lưu ý : không được cấp nguuồn vào các chân này sẽ
làm hỏng board mạch.
Chip Atmega328:
Chip Atmega328 Có 32K bộ nhớ flash trong đó 0.5k sử dụng cho bootloader. Ngoài
ra còn có 2K SRAM, 1K EEPROM.
Arduino Uno có 14 chân digital với chức năng input và output sử dụng các hàm
pinMode(), digitalWrite() và digitalRead() để điều khiển các chân này tôi sẽ đề cập chúng ở
các phần sau. Cũng trên 14 chân digital này chúng ta còn một số chân chức năng đó là:
Serial : chân 0 (Rx ), chân 1 ( Tx). Hai chân này dùng để truyền (Tx) và nhận(Rx) dữ
liêu nối tiếp TTL. Chúng ta có thể sử dụng nó để giao tiếp với cổng COM của một số thiết bị
hoặc các linh kiện có chuẩn giao tiếp nối tiếp.
PWM (pulse width modulation): các chân 3, 5, 6, 9, 10, 11 trên bo mạch có dấu “~” là các
chân PWM chúng ta có thể sử dụng nó để điều khiển tốc độ động cơ, độ sáng của đèn…
SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK), các chân này hỗ trợ giao tiếp theo
chuẩn SPI.
I2C: Arduino hỗ trợ giao tiếp theo chuẩn I2C. Các chân A4 (SDA) và A5 (SCL) cho
phép chúng tao giao tiếp giửa Arduino với các linh kiện có chuẩn giao tiếp là I2C.
Nguồn : làm nhiệm vụ cấp nguồn làm việc cho toàn khối điều khiển
Mạch điều khiển trung tâm : Nhận tín hiệu điều khiển từ máy tính và gửi các tín
hiệu điều khiển đó xuống khối giao tiếp driver
Khối tiếp nhận driver : Nhận tín hiệu điều khiển từ mạch điều khiển trung tâm và
truyền nó xuống các cơ cấu làm việc phía dưới
Khối driver : Nhận tín hiệu điều khiển và phát tín hiệu nhị phân
Các khối chấp hành : Thực hiện nhiệm vụ đã được giao. Khối này bao gồm :
Động cơ
Mạch cấp nguồn sử dụng vi mạch ổn áp LM2596, điốt an toàn, các tụ lọc nguồn và
đèn LED dùng để báo nguồn 5V. Mức điện áp vào là 12V từ ắc quy, điện áp ra là 5V được
ổn áp cấp cho VĐK và Vcc của các cảm biến. Điện áp nguồn 12V được lấy từ ắc qui thông
qua khóa điện của xe và rơle EFI, khi bật khóa điện thì nguồn 12V được cấp cho khối cấp
nguồn. Do các thành phần, linh kiện trong sử dụng điện áp 5V nên điện áp 12V ñược dẫn
qua vi mạch ổn áp LM2596 để tạo ra điện áp 5V (4,98V). Các tụ điện được sử dụng để san
phẳng những dao động điện áp nhỏ nếu có.
Hình 3.6 Sơ đồ nguyên lý khối cấp nguồn
3.3.4 Tính toán độ rộng xung phun xi măng cơ bản
Áp suất phía trước và sau vòi phun luôn bằng hằng số cho nên lượng nhiên liệu phun
sẽ phụ thuộc vào thời gian đóng mở vòi phun. Do đó lượng nhiên liệu phun cơ bản/chu trình
được thay đổi bằng cách thay đổi độ rộng xung phun. Thời điểm phun được điều khiển bằng
tín hiệu thời điểm G. Ở đây ta quan tâm chủ yếu đến biện pháp thay đổi độ rộng xung phun.
Độ rộng xung phun ở đây ñược thay đổi dựa trên nguyên tắc sử dụng mạch đếm lập trình
timer tùy theo chế ñộ làm việc của động cơ sẽ tính toán được lượng nhiên liệu/chu trình
tương ứng, giá trị này sẽ được tính toán chuyển đổi thành thời gian mở vòi phun và thời gian
này ñược chuyển sang số xung nhịp (giá trị ñiều khiển) của timer.
Khi có tín hiệu xung điều khiển phun G, timer sẽ bắt đầu đếm và xung phun sẽ
chuyển trạng thái sang mức cao để nâng vòi phun lên, khi giá trị đếm của timer bằng giá trị
điều khiển cũng là lúc xung phun được hạ xuống mức thấp, vòi phun được đóng lại kết thúc
quá trình phun xi măng.
Hình 3.6 Nguyên lý điều khiển phun
3.3.5 Xây dựng bộ tham số cho máy in 3D xi măng
Để thay đổi và điều chỉnh các số liệu được sử dụng trong quá trình thí nghiệm thì
phải được điều khiển bởi máy tính. Trong phần này giới thiệu chương trình truyền
thông giao tiếp giữa PC và VXL. Giao diện sẽ nhận dữ liệu từ VXL để hiện thị các
thông số làm việc của động cơ như tốc độ, áp suất đường nạp, nhiệt độ động cơ, vị trí
đầu phun... ngoài ra dữ liệu được truyền từ máy tính xuống để hiệu chỉnh các thông số
trong quá trình thí nghiệm như lượng phun...
Quá trình nhận giá trị thể hiện trên sơ đồ. Tín hiệu được gửi từ VXL qua giao
thức cổng COM tới máy tính và máy tính sẽ nhận dữ liệu được gửi tới để xử lý.
Quá trình quét mã, xử lý, xuất dữ liệu đến giao diện là liên tục đảm bảo cho ta
luôn theo dõi sát mọi thông số các cảm biến cũng như các thông số của động cơ khi
hoạt động, từ đó rút ra các kết luận đánh giá về quá trình làm việc của động cơ hay
mối quan hệ ảnh hưởng của các thông số đầu vào đến ñộng cơ khi làm việc.
Quá trình truyền dữ liệu từ PC tới VXL được khái quát trên sơ đồ. Quá trình
hoạt động của mạch được điều khiển bởi phần mền trên máy tính. Chính vì vậy khi
lập trình VXL, ngoài lập trình cho quá trình truyền dữ liệu tới máy tính còn phải lập
trình cho quá trình nhận dữ liệu và lệnh điều khiển từ máy tính. Như vậy toàn bộ
hoạt động của mạch được ñiều khiển hoàn toàn từ máy tính.
Máy khắc laser 2 trục ZY hoạt động dựa theo chuyển động phức hợp theo 2
phương ZY được điều khiển bằng Arduino nano thông qua chương trình phần mềm điều
khiển trên máy tính.
Cảm biến quang điện dùng để nhận biết khu vực cần phun hay không, nếu có, xi
măng được đưa đến nơi để thông qua bộ phận truyền tải Dữ liệu phun xi măng sau khi được
nạp vào phần mềm, bộ xử lý sẽ phân tích và đưa ra tín hiệu điều khiển cơ cấu chấp hành tiến
hành Phun xi măng trên bề mặt.
Bộ phận gia công bao gồm các phần chính là đầu phun xi măng, động cơ trục Z và
động cơ trục Y. Hai động cơ trục này hoạt động nhờ vào điều khiển động cơ bước. Đầu phun
được gắn trên mạch động cơ trục Z.
Sau khi đã phun xin măng xong, Một cảm biến quang điện nhận biết khu vực đã
được đưa ra. Lúc này quy trình đưa phun tiếp theo mới được bắt đầu.
3.3.6 Mạch điều khiển máy in 3D xi măng
Chương 4 Kết luận