BÁc nào biết nhân 1 số n bit với 0.3 hoặc khai căn chỉ em phát ?
Thông báo
Collapse
No announcement yet.
Nhân với 0.3 và căn của một số ?
Collapse
X
-
Chào cậu!
Lần sau hỏi thì phải "lịch sự" một chút nha. Chứ hỏi kiểu này nghe giang hồ quá!
Về câu hỏi của cậu, thực ra khai căn rất đơn giản. Cậu vào IP-CORE trong ISE, chọn lõi CORDIC rồi đọc datasheet hướng dẫn. Chỉ một loáng là cậu có thể làm được.
Còn nhân một số nhị phân n bít với 0.3 hay một số dạng dấu phẩy động. Nếu bạn sài các Kít hỗ trợ tốc độ cao như VIRTEX thì dùng DSP48 là OK. Còn với Kít rẻ tiền ta sẽ sử dụng thuật toán thôi. Rất đơn giản: Tùy dữ liệu đầu vào bao nhiêu bít, cần làm tròn đến đâu. Bạn vô Matlab nhân khoảng đó với 0.3. Tôi ví dụ số nhị phân 8 bít. Nhân với 0.3 dùng Matlab: for i=0:1:255 kết quả=i*0.3.
Sau đó bạn làm tròn kết quả ở đầu ra cần dùng bao nhiêu bít. Nén kết quả này vào một mảng rom.
Và bộ tính toán của chúng ta đơn giản là --Đầu vào dữ liệu nhị phân sẽ được gán với địa chỉ mảng rom. Và đầu ra chính là kết quả đã được nhân với 0.3 hay một số dấu phầy động bất kỳ. Phương pháp này tốc độ vừa cao, lại đơn giản. Tôi đã từng làm cách này để tính toán ngưỡng PID và ngưỡng phát hiện lượng tạp trong nhiên liệu xăng dầu rất tốt. GOOGLUCK!!!!!
AH! Làm thế nào để trở thành thành viên xuất sắc đấy???? Đang muốn nổi tiếng mà sao mãi cứ là thành viên mới. Buồn thật.
Comment
-
Nguyên văn bởi thientran Xem bài viếtChào cậu!
Còn nhân một số nhị phân n bít với 0.3 hay một số dạng dấu phẩy động. Nếu bạn sài các Kít hỗ trợ tốc độ cao như VIRTEX thì dùng DSP48 là OK. Còn với Kít rẻ tiền ta sẽ sử dụng thuật toán thôi. Rất đơn giản: Tùy dữ liệu đầu vào bao nhiêu bít, cần làm tròn đến đâu. Bạn vô Matlab nhân khoảng đó với 0.3. Tôi ví dụ số nhị phân 8 bít. Nhân với 0.3 dùng Matlab: for i=0:1:255 kết quả=i*0.3.
Sau đó bạn làm tròn kết quả ở đầu ra cần dùng bao nhiêu bít. Nén kết quả này vào một mảng rom.
Và bộ tính toán của chúng ta đơn giản là --Đầu vào dữ liệu nhị phân sẽ được gán với địa chỉ mảng rom. Và đầu ra chính là kết quả đã được nhân với 0.3 hay một số dấu phầy động bất kỳ. Phương pháp này tốc độ vừa cao, lại đơn giản. Tôi đã từng làm cách này để tính toán ngưỡng PID và ngưỡng phát hiện lượng tạp trong nhiên liệu xăng dầu rất tốt. GOOGLUCK!!!!!
.
Comment
Bài viết mới nhất
Collapse
-
bởi nguyendinhvan
Khi cái cánh chuyển động, một phần không khí xoáy , quay ngược lại phía sau cánh. Không phải tất cả đề đẩy ra phía trước....-
Channel: Điện tử gia dụng
Hôm qua, 19:01 -
-
bởi dinhthuong80Xin cảm ơn tất cả sự góp ý giúp đỡ.
Từ diện tích bạn mèomướp vẽ và tính giúp:
S' ~ 3272mm2 => độ dày cánh:
d=S'/156 = 21*10^-3m
S = pi/4 [ D1^2 - D2^2 ] ~ 0.785*[38^2-7^2]cm2 ~ 1095cm2 = 0.1095m2
Lưu lượng gió tại số 2, quạt 3 cánh:...-
Channel: Điện tử gia dụng
Hôm qua, 15:24 -
-
bởi appongthoGiới thiệu về lỗi H-56 trên máy giặt Panasonic
https://appongtho.com/xoa-loi-h-56-may-giat-panasonic/
Máy giặt Panasonic là một trong những dòng máy giặt hiện đại với nhiều tính năng tiên tiến. Tuy nhiên, trong quá trình sử dụng, máy...-
Channel: Điện tử gia dụng
Hôm qua, 09:59 -
-
bởi nguyendinhvanCần bổ sung cột số liệu nhiệt độ động cơ sau khi hoạt động 60 phút....
-
Channel: Điện tử gia dụng
Hôm qua, 01:53 -
-
bởi nguyendinhvanHình dạng cánh quạt được thiết kế tùy thuộc vòng quay.
Vòng quay càng lớn, cánh càng nhỏ.
Làm thế, hiệu suất mới cao.
Cái chân vịt tàu thủy, cánh nó to như kiể tai voi, vì động cơ tagu thủy vòng quay thấp.
Cánh quạt...-
Channel: Điện tử gia dụng
Hôm qua, 01:47 -
-
bởi mèomướpDạ quạt của chị ấy cánh bằng sắt han rỉ nhìn cũ lắm nhưng hông thấy hỏng chạy chắc tốn điện lắm ạ nên tiết kiệm hông dám dùng. Trưa Hôm nào cụ trưởng bản cũng sang thăm là chị ấy đóng kín cửa lúc sau ra thấy người mồ hôi...
-
Channel: Điện tử gia dụng
31-03-2025, 20:10 -
-
Trả lời cho Thay đổi led 7 đoạn 8051 asmbởi davidcopyDưới đây là đoạn code Assembly cho vi điều khiển AT89C51, thực hiện chức năng như bạn yêu cầu:
Nhấn nút lần 1, LED 7 đoạn hiển thị số 05.
Nhấn nút lần 2, LED 7 đoạn hiển thị số 08.
Nhấn nút lần 3, LED...-
Channel: Vi điều khiển họ 8051
31-03-2025, 19:00 -
-
bởi appongthoMã lỗi H-54 Máy giặt Panasonic là gì?
https://appongtho.com/khac-phuc-loi-...iat-panasonic/
Mã lỗi H-54 trên máy giặt Panasonic là dấu hiệu cảnh báo sự cố liên quan đến rơ-le điều khiển, một linh kiện quan trọng giúp máy giặt thực...-
Channel: Điện tử gia dụng
31-03-2025, 11:37 -
-
bởi dinhthuong80Hình ảnh minh họa:
1. Đo tốc độ quay_ vòng/phút: (+/-10vg/phút)
2. Đo công suất: (+/-0.2W)
...-
Channel: Điện tử gia dụng
31-03-2025, 09:31 -
Comment